Method and apparatus for advertising on a mobile gaming device

ABSTRACT

In various embodiments, promotions are featured on mobile gaming devices.

CROSS REFERENCE TO RELATED APPLICATIONS

This application is a continuation of Ser. No. 11/567,322 filed Dec. 6, 2006 now U.S. Pat. No. 9,754,444, which is hereby incorporated by reference herein in its entirety.

BRIEF DESCRIPTION OF THE FIGURES

FIG. 1 shows a system according to some embodiments.

FIG. 2 shows a mobile gaming device according to some embodiments.

FIG. 3 shows a gaming device according to some embodiments.

FIG. 4 shows a casino server according to some embodiments.

FIG. 5 shows a point of sale terminal according to some embodiments.

DETAILED DESCRIPTION

Guidelines for Interpreting the Present Application

The following sections I-X provide a guide to interpreting the present application.

I. Terms

The term “product” means any machine, manufacture and/or composition of matter, unless expressly specified otherwise.

The term “process” means any process, algorithm, method or the like, unless expressly specified otherwise.

Each process (whether called a method, algorithm or otherwise) inherently includes one or more steps, and therefore all references to a “step” or “steps” of a process have an inherent antecedent basis in the mere recitation of the term ‘process’ or a like term. Accordingly, any reference in a claim to a ‘step’ or ‘steps’ of a process has sufficient antecedent basis.

The term “invention” and the like mean “the one or more inventions disclosed in this application”, unless expressly specified otherwise.

The terms “an embodiment”, “embodiment”, “embodiments”, “the embodiment”, “the embodiments”, “one or more embodiments”, “some embodiments”, “certain embodiments”, “one embodiment”, “another embodiment” and the like mean “one or more (but not all) embodiments of the disclosed invention(s)”, unless expressly specified otherwise.

The term “variation” of an invention means an embodiment of the invention, unless expressly specified otherwise.

A reference to “another embodiment” in describing an embodiment does not imply that the referenced embodiment is mutually exclusive with another embodiment (e.g., an embodiment described before the referenced embodiment), unless expressly specified otherwise.

The terms “including”, “comprising” and variations thereof mean “including but not limited to”, unless expressly specified otherwise.

The terms “a”, “an” and “the” mean “one or more”, unless expressly specified otherwise.

The term “plurality” means “two or more”, unless expressly specified otherwise.

The term “herein” means “in the present application, including anything which may be incorporated by reference”, unless expressly specified otherwise.

The phrase “at least one or”, when such phrase modifies a plurality of things (such as an enumerated list of things) means any combination of one or more of those things, unless expressly specified otherwise. For example, the phrase “at least one of a widget, a car and a wheel” means either (i) a widget, (ii) a car, (iii) a wheel, (iv) a widget and a car, (v) a widget and a wheel, (vi) a car and a wheel, or (vii) a widget, a car and a wheel. The phrase “at least one of”, when such phrase modifies a plurality of things does not mean “one of each of” the plurality of things.

Numerical terms such as “one”, “two”, etc. when used as cardinal numbers to indicate quantity of something (e.g., one widget, two widgets), mean the quantity indicated by that numerical term, but do not mean at least the quantity indicated by that numerical term. For example, the phrase “one widget” does not mean “at least one widget”, and therefore the phrase “one widget” does not cover, e.g., two widgets.

The phrase “based on” does not mean “based only on”, unless expressly specified otherwise. In other words, the phrase “based on” describes both “based only on” and “based at least on”. The phrase “based at least on” is equivalent to the phrase “based at least in part on”.

The term “represent” and like terms are not exclusive, unless expressly specified otherwise. For example, the term “represents” do not mean “represents only”, unless expressly specified otherwise. In other words, the phrase “the data represents a credit card number” describes both “the data represents only a credit card number” and “the data represents a credit card number and the data also represents something else”.

The term “whereby” is used herein only to precede a clause or other set of words that express only the intended result, objective or consequence of something that is previously and explicitly recited. Thus, when the term “whereby” is used in a claim, the clause or other words that the term “whereby” modifies do not establish specific further limitations of the claim or otherwise restricts the meaning or scope of the claim.

The term “e.g.” and like terms mean “for example”, and thus does not limit the term or phrase it explains. For example, in the sentence “the computer sends data (e.g., instructions, a data structure) over the Internet”, the term “e.g.” explains that “instructions” are an example of “data” that the computer may send over the Internet, and also explains that “a data structure” is an example of “data” that the computer may send over the Internet. However, both “instructions” and “a data structure” are merely examples of “data”, and other things besides “instructions” and “a data structure” can be “data”.

The term “respective” and like terms mean “taken individually”. Thus if two or more things have “respective” characteristics, then each such thing has its own characteristic, and these characteristics can be different from each other but need not be. For example, the phrase “each of two machines has a respective function” means that the first such machine has a function and the second such machine has a function as well. The function of the first machine may or may not be the same as the function of the second machine.

The term “i.e.” and like terms mean “that is”, and thus limits the term or phrase it explains. For example, in the sentence “the computer sends data (i.e., instructions) over the Internet”, the term “i.e.” explains that “instructions” are the “data” that the computer sends over the Internet.

Any given numerical range shall include whole and fractions of numbers within the range. For example, the range “1 to 10” shall be interpreted to specifically include whole numbers between 1 and 10 (e.g., 1, 2, 3, 4, . . . 9) and non-whole numbers (e.g., 1.1, 1.2, . . . 1.9).

Where two or more terms or phrases are synonymous (e.g., because of an explicit statement that the terms or phrases are synonymous), instances of one such term/phrase does not mean instances of another such term/phrase must have a different meaning. For example, where a statement renders the meaning of “including” to be synonymous with “including but not limited to”, the mere usage of the phrase “including but not limited to” does not mean that the term “including” means something other than “including but not limited to”.

II. Determining

The term “determining” and grammatical variants thereof (e.g., to determine a price, determining a value, determine an object which meets a certain criterion) is used in an extremely broad sense. The term “determining” encompasses a wide variety of actions and therefore “determining” can include calculating, computing, processing, deriving, investigating, looking up (e.g., looking up in a table, a database or another data structure), ascertaining and the like. Also, “determining” can include receiving (e.g., receiving information), accessing (e.g., accessing data in a memory) and the like. Also, “determining” can include resolving, selecting, choosing, establishing, and the like.

The term “determining” does not imply certainty or absolute precision, and therefore “determining” can include estimating, extrapolating, predicting, guessing and the like.

The term “determining” does not imply that mathematical processing must be performed, and does not imply that numerical methods must be used, and does not imply that an algorithm or process is used.

The term “determining” does not imply that any particular device must be used. For example, a computer need not necessarily perform the determining.

III. Forms of Sentences

Where a limitation of a first claim would cover one of a feature as well as more than one of a feature (e.g., a limitation such as “at least one widget” covers one widget as well as more than one widget), and where in a second claim that depends on the first claim, the second claim uses a definite article “the” to refer to the limitation (e.g., “the widget”), this does not imply that the first claim covers only one of the feature, and this does not imply that the second claim covers only one of the feature (e.g., “the widget” can cover both one widget and more than one widget).

When an ordinal number (such as “first”, “second”, “third” and so on) is used as an adjective before a term, that ordinal number is used (unless expressly specified otherwise) merely to indicate a particular feature, such as to distinguish that particular feature from another feature that is described by the same term or by a similar term. For example, a “first widget” may be so named merely to distinguish it from, e.g., a “second widget”. Thus, the mere usage of the ordinal numbers “first” and “second” before the term “widget” does not indicate any other relationship between the two widgets, and likewise does not indicate any other characteristics of either or both widgets. For example, the mere usage of the ordinal numbers “first” and “second” before the term “widget” (1) does not indicate that either widget comes before or after any other in order or location; (2) does not indicate that either widget occurs or acts before or after any other in time; and (3) does not indicate that either widget ranks above or below any other, as in importance or quality. In addition, the mere usage of ordinal numbers does not define a numerical limit to the features identified with the ordinal numbers. For example, the mere usage of the ordinal numbers “first” and “second” before the term “widget” does not indicate that there must be no more than two widgets.

When a single device, article or other product is described herein, more than one device/article (whether or not they cooperate) may alternatively be used in place of the single device/article that is described. Accordingly, the functionality that is described as being possessed by a device may alternatively be possessed by more than one device/article (whether or not they cooperate).

Similarly, where more than one device, article or other product is described herein (whether or not they cooperate), a single device/article may alternatively be used in place of the more than one device or article that is described. For example, a plurality of computer-based devices may be substituted with a single computer-based device. Accordingly, the various functionality that is described as being possessed by more than one device or article may alternatively be possessed by a single device/article.

The functionality and/or the features of a single device that is described may be alternatively embodied by one or more other devices which are described but are not explicitly described as having such functionality/features. Thus, other embodiments need not include the described device itself, but rather can include the one or more other devices which would, in those other embodiments, have such functionality/features.

IV. Disclosed Examples and Terminology are not Limiting

Neither the Title (set forth at the beginning of the first page of the present application) nor the Abstract (set forth at the end of the present application) is to be taken as limiting in any way as the scope of the disclosed invention(s). An Abstract has been included in this application merely because an Abstract of not more than 150 words is required under 37 C.F.R. § 1.72(b).

The title of the present application and headings of sections provided in the present application are for convenience only, and are not to be taken as limiting the disclosure in any way.

Numerous embodiments are described in the present application, and are presented for illustrative purposes only. The described embodiments are not, and are not intended to be, limiting in any sense. The presently disclosed invention(s) are widely applicable to numerous embodiments, as is readily apparent from the disclosure. One of ordinary skill in the art will recognize that the disclosed invention(s) may be practiced with various modifications and alterations, such as structural, logical, software, and electrical modifications. Although particular features of the disclosed invention(s) may be described with reference to one or more particular embodiments and/or drawings, it should be understood that such features are not limited to usage in the one or more particular embodiments or drawings with reference to which they are described, unless expressly specified otherwise.

No embodiment of method steps or product elements described in the present application constitutes the invention claimed herein, or is essential to the invention claimed herein, or is coextensive with the invention claimed herein, except where it is either expressly stated to be so in this specification or expressly recited in a claim.

All words in every claim have the broadest scope of meaning they would have been given by a person of ordinary skill in the art as of the priority date. No term used in any claim is specially defined or limited by this application except where expressly so stated either in this specification or in a claim.

The preambles of the claims that follow recite purposes, benefits and possible uses of the claimed invention only and do not limit the claimed invention.

The present disclosure is not a literal description of all embodiments of the invention(s). Also, the present disclosure is not a listing of features of the invention(s) which must be present in all embodiments.

Devices that are described as in communication with each other need not be in continuous communication with each other, unless expressly specified otherwise. On the contrary, such devices need only transmit to each other as necessary or desirable, and may actually refrain from exchanging data most of the time. For example, a machine in communication with another machine via the Internet may not transmit data to the other machine for long period of time (e.g. weeks at a time). In addition, devices that are in communication with each other may communicate directly or indirectly through one or more intermediaries.

A description of an embodiment with several components or features does not imply that all or even any of such components/features are required. On the contrary, a variety of optional components are described to illustrate the wide variety of possible embodiments of the present invention(s). Unless otherwise specified explicitly, no component/feature is essential or required.

Although process steps, algorithms or the like may be described or claimed in a particular sequential order, such processes may be configured to work in different orders. In other words, any sequence or order of steps that may be explicitly described or claimed does not necessarily indicate a requirement that the steps be performed in that order. The steps of processes described herein may be performed in any order possible. Further, some steps may be performed simultaneously despite being described or implied as occurring non-simultaneously (e.g., because one step is described after the other step). Moreover, the illustration of a process by its depiction in a drawing does not imply that the illustrated process is exclusive of other variations and modifications thereto, does not imply that the illustrated process or any of its steps are necessary to the invention(s), and does not imply that the illustrated process is preferred.

Although a process may be described as including a plurality of steps, that does not imply that all or any of the steps are preferred, essential or required. Various other embodiments within the scope of the described invention(s) include other processes that omit some or all of the described steps. Unless otherwise specified explicitly, no step is essential or required.

Although a process may be described singly or without reference to other products or methods, in an embodiment the process may interact with other products or methods. For example, such interaction may include linking one business model to another business model. Such interaction may be provided to enhance the flexibility or desirability of the process.

Although a product may be described as including a plurality of components, aspects, qualities, characteristics and/or features, that does not indicate that any or all of the plurality are preferred, essential or required. Various other embodiments within the scope of the described invention(s) include other products that omit some or all of the described plurality.

An enumerated list of items (which may or may not be numbered) does not imply that any or all of the items are mutually exclusive, unless expressly specified otherwise. Likewise, an enumerated list of items (which may or may not be numbered) does not imply that any or all of the items are comprehensive of any category, unless expressly specified otherwise. For example, the enumerated list “a computer, a laptop, a PDA” does not imply that any or all of the three items of that list are mutually exclusive and does not imply that any or all of the three items of that list are comprehensive of any category.

An enumerated list of items (which may or may not be numbered) does not imply that any or all of the items are equivalent to each other or readily substituted for each other.

All embodiments are illustrative, and do not imply that the invention or any embodiments were made or performed, as the case may be.

V. Computing

It will be readily apparent to one of ordinary skill in the art that the various processes described herein may be implemented by, e.g., appropriately programmed general purpose computers, special purpose computers and computing devices. Typically a processor (e.g., one or more microprocessors, one or more microcontrollers, one or more digital signal processors) will receive instructions (e.g., from a memory or like device), and execute those instructions, thereby performing one or more processes defined by those instructions. Instructions may be embodied in, e.g., one or more computer programs, one or more scripts.

A “processor” means one or more microprocessors, central processing units (CPUs), computing devices, microcontrollers, digital signal processors, or like devices or any combination thereof, regardless of the architecture (e.g., chip-level multiprocessing/multi-core, RISC, CISC, Microprocessor without Interlocked Pipeline Stages, pipelining configuration, simultaneous multithreading).

Thus a description of a process is likewise a description of an apparatus for performing the process. The apparatus that performs the process can include, e.g., a processor and those input devices and output devices that are appropriate to perform the process.

Further, programs that implement such methods (as well as other types of data) may be stored and transmitted using a variety of media (e.g., computer readable media) in a number of manners. In some embodiments, hard-wired circuitry or custom hardware may be used in place of, or in combination with, some or all of the software instructions that can implement the processes of various embodiments. Thus, various combinations of hardware and software may be used instead of software only.

The term “computer-readable medium” refers to any medium, a plurality of the same, or a combination of different media, that participate in providing data (e.g., instructions, data structures) which may be read by a computer, a processor or a like device. Such a medium may take many forms, including but not limited to, non-volatile media, volatile media, and transmission media. Non-volatile media include, for example, optical or magnetic disks and other persistent memory. Volatile media include dynamic random access memory (DRAM), which typically constitutes the main memory. Transmission media include coaxial cables, copper wire and fiber optics, including the wires that comprise a system bus coupled to the processor. Transmission media may include or convey acoustic waves, light waves and electromagnetic emissions, such as those generated during radio frequency (RF) and infrared (IR) data communications. Common forms of computer-readable media include, for example, a floppy disk, a flexible disk, hard disk, magnetic tape, any other magnetic medium, a CD-ROM, DVD, any other optical medium, punch cards, paper tape, any other physical medium with patterns of holes, a RAM, a PROM, an EPROM, a FLASH-EEPROM, any other memory chip or cartridge, a carrier wave as described hereinafter, or any other medium from which a computer can read.

Various forms of computer readable media may be involved in carrying data (e.g. sequences of instructions) to a processor. For example, data may be (i) delivered from RAM to a processor; (ii) carried over a wireless transmission medium; (iii) formatted and/or transmitted according to numerous formats, standards or protocols, such as Ethernet (or IEEE 802.3), SAP, ATP, Bluetooth□, and TCP/IP, TDMA, CDMA, and 3G; and/or (iv) encrypted to ensure privacy or prevent fraud in any of a variety of ways well known in the art.

Thus a description of a process is likewise a description of a computer-readable medium storing a program for performing the process. The computer-readable medium can store (in any appropriate format) those program elements which are appropriate to perform the method.

Just as the description of various steps in a process does not indicate that all the described steps are required, embodiments of an apparatus include a computer/computing device operable to perform some (but not necessarily all) of the described process.

Likewise, just as the description of various steps in a process does not indicate that all the described steps are required, embodiments of a computer-readable medium storing a program or data structure include a computer-readable medium storing a program that, when executed, can cause a processor to perform some (but not necessarily all) of the described process.

Where databases are described, it will be understood by one of ordinary skill in the art that (i) alternative database structures to those described may be readily employed, and (ii) other memory structures besides databases may be readily employed. Any illustrations or descriptions of any sample databases presented herein are illustrative arrangements for stored representations of information. Any number of other arrangements may be employed besides those suggested by, e.g., tables illustrated in drawings or elsewhere. Similarly, any illustrated entries of the databases represent exemplary information only; one of ordinary skill in the art will understand that the number and content of the entries can be different from those described herein. Further, despite any depiction of the databases as tables, other formats (including relational databases, object-based models and/or distributed databases) could be used to store and manipulate the data types described herein. Likewise, object methods or behaviors of a database can be used to implement various processes, such as the described herein. In addition, the databases may, in a known manner, be stored locally or remotely from a device which accesses data in such a database.

Various embodiments can be configured to work in a network environment including a computer that is in communication (e.g., via a communications network) with one or more devices. The computer may communicate with the devices directly or indirectly, via any wired or wireless medium (e.g. the Internet, LAN, WAN or Ethernet, Token Ring, a telephone line, a cable line, a radio channel, an optical communications line, commercial on-line service providers, bulletin board systems, a satellite communications link, a combination of any of the above). Each of the devices may themselves comprise computers or other computing devices, such as those based on the Intel® Pentium® or Centrino™ processor, that are adapted to communicate with the computer. Any number and type of devices may be in communication with the computer.

In an embodiment, a server computer or centralized authority may not be necessary or desirable. For example, the present invention may, in an embodiment, be practiced on one or more devices without a central authority. In such an embodiment, any functions described herein as performed by the server computer or data described as stored on the server computer may instead be performed by or stored on one or more such devices.

Where a process is described, in an embodiment the process may operate without any user intervention. In another embodiment, the process includes some human intervention (e.g., a step is performed by or with the assistance of a human).

VI. Continuing Applications

The present disclosure provides, to one of ordinary skill in the art, an enabling description of several embodiments and/or inventions. Some of these embodiments and/or inventions may not be claimed in the present application, but may nevertheless be claimed in one or more continuing applications that claim the benefit of priority of the present application.

Applicants intend to file additional applications to pursue patents for subject matter that has been disclosed and enabled but not claimed in the present application.

VII. 35 U.S.C. § 112, Paragraph 6

In a claim, a limitation of the claim which includes the phrase “means for” or the phrase “step for” means that 35 U.S.C. § 112, paragraph 6, applies to that limitation.

In a claim, a limitation of the claim which does not include the phrase “means for” or the phrase “step for” means that 35 U.S.C. § 112, paragraph 6 does not apply to that limitation, regardless of whether that limitation recites a function without recitation of structure, material or acts for performing that function. For example, in a claim, the mere use of the phrase “step of” or the phrase “steps of” in referring to one or more steps of the claim or of another claim does not mean that 35 U.S.C. § 112, paragraph 6, applies to that step(s).

With respect to a means or a step for performing a specified function in accordance with 35 U.S.C. § 112, paragraph 6, the corresponding structure, material or acts described in the specification, and equivalents thereof, may perform additional functions as well as the specified function.

Computers, processors, computing devices and like products are structures that can perform a wide variety of functions. Such products can be operable to perform a specified function by executing one or more programs, such as a program stored in a memory device of that product or in a memory device which that product accesses. Unless expressly specified otherwise, such a program need not be based on any particular algorithm, such as any particular algorithm that might be disclosed in the present application. It is well known to one of ordinary skill in the art that a specified function may be implemented via different algorithms, and any of a number of different algorithms would be a mere design choice for carrying out the specified function.

Therefore, with respect to a means or a step for performing a specified function in accordance with 35 U.S.C. § 112, paragraph 6, structure corresponding to a specified function includes any product programmed to perform the specified function. Such structure includes programmed products which perform the function, regardless of whether such product is programmed with (i) a disclosed algorithm for performing the function, (ii) an algorithm that is similar to a disclosed algorithm, or (iii) a different algorithm for performing the function.

Where there is recited a means for performing a function hat is a method, one structure for performing this method includes a computing device (e.g., a general purpose computer) that is programmed and/or configured with appropriate hardware to perform that function.

Also includes a computing device (e.g., a general purpose computer) that is programmed and/or configured with appropriate hardware to perform that function via other algorithms as would be understood by one of ordinary skill in the art.

VIII. Disclaimer

Numerous references to a particular embodiment does not indicate a disclaimer or disavowal of additional, different embodiments, and similarly references to the description of embodiments which all include a particular feature does not indicate a disclaimer or disavowal of embodiments which do not include that particular feature. A clear disclaimer or disavowal in the present application shall be prefaced by the phrase “does not include” or by the phrase “cannot perform”.

IX. Incorporation By Reference

Any patent, patent application or other document referred to herein is incorporated by reference into this patent application as part of the present disclosure, but only for purposes of written description in accordance with 35 U.S.C. § 112, paragraph 1 and enablement in accordance with 35 U.S.C. § 112, paragraph 1, and should in no way be used to limit, define, or otherwise construe any term of the present application where the present application, without such incorporation by reference, would not have failed to provide an ascertainable meaning, but rather would have allowed an ascertainable meaning for such term to be provided. Thus, the person of ordinary skill in the art need not have been in any way limited by any embodiments provided in the reference

Any incorporation by reference does not, in and of itself, imply any endorsement of, ratification of or acquiescence in any statements, opinions, arguments or characterizations contained in any incorporated patent, patent application or other document, unless explicitly specified otherwise in this patent application.

X. Prosecution History

In interpreting the present application (which includes the claims), one of ordinary skill in the art shall refer to the prosecution history of the present application, but not to the prosecution history of any other patent or patent application, regardless of whether there are other patent applications that are considered related to the present application, and regardless of whether there are other patent applications that share a claim of priority with the present application.

Demographic

As used herein, the term demographic may refer to an age, age range, race, gender, income level, range of income levels, marital status, level of education, presence or absence of children, number of children, net worth, language spoken, religion, political orientation, or to any other characteristic which may be used to classify a person into some segment of the population.

House Edge, House Advantage

As used herein, the terms “house edge” and “house advantage” may refer to an amount that the house is expected to retain, on average, per unit bet by the player. The house edge may be expressed in percentage terms. For example, a house edge of 5% may indicate that the house can expect to retain 5 cents on average per dollar bet by a player. It should be noted that a statement of a house edge does not imply that the house will necessarily retain the stated amount of a player's bet on each game. The house edge, rather, refers to an expectation or average. For example, suppose a player bets $1 on a game in which he has a 45% chance of winning $2, and a 55% chance of winning nothing. The house edge may be calculated as (0.55*($1−$0)+0.45*($1−$2))/$1=10%. Thus, the house may expect to win 10 cents per dollar wagered by the player.

Outcome

As used herein, the term “outcome” may refer a set of symbols or indicia which may be obtained (e.g., randomly generated; e.g., selected by a player) in a game (e.g., in a game played with a wager), and which may determine a course or direction in the game and/or which may determine a payment or prize to be awarded from the game. The term “outcome” may, in various embodiments, refer both to symbols and indicia and to the payment or prize awarded in a game. The term “outcome” may, in various embodiments, refer to the prize or payment awarded in a game. In various embodiments, multiple outcomes may occur during a game. For example, in a slot machine game, each activated pay-line may feature a different outcome. Further, in various embodiments, a game may include a succession of outcomes. For example, in a game of video poker, an initial set of five cards dealt to a player may constitute a first outcome. The final hand of cards obtained by the player after discarding cards from the initial set of five cards may constitute a second outcome. In various embodiments, the aggregate effect of several outcomes in a game may itself constitute an outcome. For example, in a slot machine game, a player may activate three pay-lines and may thereby receive three outcomes. Payouts associated with the three outcomes may be 2 coins, 5 coins, and 3 coins. Thus, the aggregate outcome of the game may be that the player receives a payout of 10 coins. Examples of outcomes include: (a) a set of symbols achieved across the pay-line of a reel slot machine; (b) a set of cards dealt in a game of poker; (c) a set of cards dealt in a game of blackjack; (d) a player hand in a game of blackjack; (e) a player hand in combination with a dealer hand in blackjack (i.e., an outcome in a game of blackjack may include cards received by a player and cards received by a dealer); (f) a number rolled in a game of craps; (g) a series of numbers rolled in a game of craps (e.g., in a game of craps, an outcome may include the entire series of numbers rolled between the time a player made a bet and the time the player was paid for his bet or lost his bet); (g) a set of numbers generated in a game of keno; (h) a prize amount revealed in a bonus round; and so on.

Product

As used herein, the term “product” may include a good. As used herein, the term “product” may include a service.

Gaming

As used herein, the term “gaming” may refer to placing a first value at risk on one or more events whose outcomes cannot be predicted with certainty, with the possibility of winning a second value should a particular outcome of the event(s) actually occur. Gaming may include: (a) betting money on the outcome of a roll of dice; (b) betting money on the deal of one or more cards; (c) betting money on the spinning of a wheel; (d) betting money on the spinning of slot machine reels; (e) betting money on the outcome of a sporting contest; (f) betting money on the outcome of an election; (g) betting money on the occurrence of a natural event, such as a hurricane; and betting money on any other event which cannot be predicted with certainty. Gaming may include: (a) playing a game of poker with money at risk; (b) playing a game of craps with money at risk; (c) playing a game of roulette with money at risk; (d) betting money on the outcome of a football game; or betting money on any other game or contest. The “value” placed at risk in gaming may include anything that may be of benefit to a person or other entity, whether or not the benefit may be experienced by the person engaging in gaming Value may be tangible or intangible. Value may include: (a) cash; (b) credits; (c) tokens; (d) rights (e.g., the right to bypass a line for a buffet; e.g., the right to a free spin at a slot machine); (e) products; (f) services; (g) comp points; (h) coupons; (i) vouchers; (j) movie tickets; (k) the right to receive a loan; (l) frequent flyer miles; and any other item of value. The value that may be won from gaming need not be of the same type as that placed at risk. For example, a person may put at risk cash in order to win movie tickets. The events which are the subject of gaming may be predictable in principle, but may not be predictable given applicable rules, standards, or capabilities. For example, a person may be able to predict which cards will be dealt by rigging a deck of cards. However, rigging the deck of cards would be contrary to the rules of the game. Placing an item of value at risk may include allowing the possibility that some or all of the item of value will be lost. Gaming may include placing value at risk even if such value is not in the possession of the gamer. For example, a business owner may bet half of his future business profits for the forthcoming calendar year. Gaming may include investing, such as investing in the stock or bond market. Gaming may further include taking a derivative position, such as buying puts or calls on stocks.

Detection of One Device by Another

Various embodiments described herein may refer to the interaction between a first device and a “nearby” second device. In various embodiments, the first device may take action if the second device is nearby. In various embodiments, the second device may take action if the first device is nearby. When terms such as “nearby”, “near”, “close”, “proximate”, “presence”, or the like are used, it will be understood that the first device may recognize the presence of the second device in various ways, that the second device may recognize the presence of the first device in various ways, that the first device may react to the presence of the second device in various ways, and that the second device may react to the first device in various ways. It may be noted that the first device may react to the presence of the second device without recognizing the presence of the second device if, for example, the first device is instructed to take an action by a third device which recognizes that the second device is near to the first device. In various embodiments, the first device and/or the second device may be in motion. For example, the first device may be moving (e.g., the first device may be carried by a walking person) while the second device may be stationary.

Various technologies may allow a first device to recognize and/or to react to the presence of a second device. Various technologies may allow a second device to recognize and/or to react to the presence of a first device. As used herein, the term “beacon” includes a device which generates a signal which may be used as a reference signal by another device or person, e.g., so that the other device may determine its own location or position. A beacon may emit a continuous, periodic, sporadic, or other type of signal. A beacon may emit a directed signal (e.g., a signal which is most easily detected by devices at a certain incident angle to the beacon) or the beacon may emit a signal of equal strength in all directions. A beacon may emit a signal when triggered by the presence of another device, or may emit a signal independently of other events. A beacon may have, as its sole function, the broadcast of a reference signal. A beacon may serve as a beacon only incidentally. For example, a light bulb may incidentally serve as a beacon even though its primary purpose may be to light a room. A beacon may be natural (e.g., the sun) or man-made. A beacon may emit light, sound, radio waves, microwaves, odors, or any other form of signals.

-   -   Radio Frequency Identification (RFID) tags or transponders are         devices, generally small, that can transmit signals and/or         redirect signals, and use such signals as a means for providing         identification. The transmitted or redirected signals are         generally radio waves. Signals which are transmitted or         redirected may contain a unique signature or pattern, which may         serve to uniquely identify the RFID tag. If the tag is         associated with a device (e.g., by attachment or by         incorporation into the device), then the unique identification         of the tag can, by association, serve to uniquely identify the         device.     -   Near field communication (NFC) is a technology that allows for         secure wireless communication over short distances, typically in         the range of inches. An exemplary application has been tested by         Motorola and Mastercard, in which cellular phones are outfitted         with NFC to allow for credit card payments using cellular         phones.     -   Infrared data transmission can be used as a means of         communication between two nearby devices. For example, an         infrared light-emitting diode (LED) can be used to generate         signals. The signal pattern can be created by switching the LED         on and off. A receiver may include a silicon photodiode, which         may convert incident infrared light into electrical signals.         Infrared signals may also be transmitted with lasers.     -   A device may be recognized by means of a captured picture or         image of the device. For example, a first device may take a         picture of a second device. The first device may use image         processing algorithms to detect salient features of the second         device. For example, if the second device has a pattern of black         and white stripes, then the first device may search for such a         pattern within captured images.     -   One or more devices may use positioning technologies to         determine their own location. Once the locations of two devices         are known, simple algorithms may be used to determine whether         the devices are close to one another or not. For example, the         distances between two devices with known x and y coordinates can         be at least approximated using the Pythagorean Theorem. Various         positioning technologies may be used. For example, a device may         receive a signal from a beacon or other signal generator of a         known location. Particularly if the beacon has a short range,         the device's position may be assumed to approximate the position         of the beacon. In various embodiments, a device may receive         signals from multiple beacons or signal generators. The signal         generators may coordinate to transmit the signals         simultaneously. However, depending on the device's location, the         device will not necessarily receive the signals from all the         beacons at the same time. For example, if the device is closer         to beacon 1 than to beacon 2, the device will receive the signal         from beacon 1 prior to receiving the signal from beacon 2. Based         on the arrival times of signals from the various beacons, the         device's location may be deduced. For example, geometric or         trigonometric algorithms may be used to determine the location         of the device based on the known locations of the beacons and         based on the arrival times of simultaneously transmitted signals         from the beacons. In an analogous fashion to systems involving         beacons, positioning systems may make use of receivers at known         locations (e.g., fixed receivers). The fixed receivers each         receive a signal from the device about which a location is         desired. The same signal from the device might arrive at the         different receivers at different times, or from different         angles. Based on the arrival times or angles of arrival of the         signal at the various receivers, algorithms may be used to         determine the location of the device. Exemplary positioning         systems are as follows:         -   The Global Positioning System (GPS) is based on a             constellation of satellites which transmit reference signals             to locations on earth. GPS receivers can pick up reference             signals from multiple satellites and use the signals to             determine a position and/or an altitude.         -   Long Range Navigation (LORAN) is a navigation based on             earth-based radio transmitters. The location of a device can             be estimated based on differences in arrival times at the             device of signals from three or more transmitters.         -   Radiolocation using the cellular telephone network is a             system whereby cellular base stations serve as fixed             receivers. The signal from a cellular phone may be received             at multiple base stations. The location of the cellular             phone may be determined based on when a signal from the             cellular phone was received at each of the base stations,             based on the angle with which a signal from the cell phone             was received at each of the base stations, and/or based on             characteristic distortions in the cell phone signal that             would indicate a particular location of origin of the             signal.     -   A first device may emit an audio signal. The audio signal may         consist of a distinct series of notes or pulses. A second device         may pick up the audio signal using a microphone, for example.         The second device may recognize the distinctive pattern of the         audio signal and may thereby deduce the presence of the first         device. In a similar fashion, the second device may emit an         audio signal which may allow the first device to identify the         second device.     -   A first device may recognize the presence of a second device         from physical or electronic contact. For example, a first device         may have a port where a second device can be docked. When         docked, the second device may come into electrical contact with         the first device. The first device may thereby recognize the         presence of the second device and/or the second device may         thereby recognize the presence of the first device.

There are various ways in which one or more devices may detect the presence of one or more other devices. There are various ways in the proximity of two devices may be determined

-   -   A first device may detect a signal from a second device. The         first device may thereby detect the presence of the second         device.     -   A first device may determine its own location. For example, the         first device may use a positioning system to determine its own         location. The first device may already know the location of the         second device. For example, the second device may be at a         well-known, fixed location. The first device may have stored in         memory the location of the second device. Once the first device         knows its own location and that of the second device, the first         device may deduce (e.g., using geometric algorithms) when the         first device is near to the second device.     -   A third device may detect the position of a first device, e.g.,         using a positioning system. The third device may know the         position of a second device. The third device can then inform         the first, second, or both devices of the positions of either or         both of the first and second devices. The first device may         thereby determine whether it is proximate to the second device.         The second device may thereby determine whether it is proximate         to the first device. In some embodiments, the third device may         inform the first device that the first device is near the second         device. In some embodiments, the third device may inform the         second device that it is near the first device. In some         embodiments, the third device may instruct the first device to         take some action based on the fact that the first device is near         to the second device, without necessarily informing the first         device that the first device is near the second device. In some         embodiments, the third device may instruct the second device to         take some action based on the fact that the second device is         near to the first device, without necessarily informing the         second device that the second device is near the first device.     -   A third device may detect the positions of both a first device         and a second device. The third device can then inform the first,         second, or both devices as above. That is, the third device may         inform the first and/or second devices of the first and/or         second devices' positions or of the fact that the first and         second devices are near to each other. The third device may also         provide instructions to the first and/or to the second device         based on the fact that the two devices are near to each other.     -   A third device may detect the position of a first device. A         fourth device may detect the position of a second device. The         third and fourth devices may then inform the first device of         both positions. The third and fourth devices may inform the         second device of both positions. The third and fourth devices         may inform the first device that the first device is near the         second device. The third and fourth devices may inform the         second device that the first device is near the second device.         The third and/or fourth devices may instruct the first device to         take some action based on the fact that the first device is near         the second device. The third and/or fourth devices may instruct         the second device to take some action based on the fact that the         first device is near the second device. The fourth device may         inform the third device of the position of the second device.         The third device may inform the first device of the positions of         the first device and the second device. The third device may         inform the first device that the first device is near the second         device. The third device may inform the first device to take         some action based on the fact that the first device is near the         second device. The third device may inform the second device of         the positions of the first device and the second device. The         third device may inform the second device that the first device         is near the second device. The third device may inform the         second device to take some action based on the fact that the         first device is near the second device.     -   A third device may detect the position of a first device. A         fourth device may detect the position of a second device. The         third and fourth devices may inform a fifth device of both         positions. The fifth device may inform the first and/or second         devices of both positions. The fifth device may inform the first         device that it is near to the second device. The fifth device         may inform the second device that it is near to the first         device. The fifth device may instruct the first device to take         some action based on the fact that the first device is near the         second device. The fifth device may instruct the second device         to take some action based on the fact that the second device is         near the first device.         Transmission and Communication

Various embodiments described herein describe the “transmission” or “communication” of a digital or electronic composition, such as a digital image, a text file, a computer program, an audio file, a video file, or any other object or entity. Transmission or communication of a digital or electronic composition may include transmission of data such that the data alone is sufficient to entirely reconstruct the composition. For example, the transmission of a digital image may include the transmission of one million bytes of data, each byte characterizing one of the pixels in the digital image, such that the digital image may be completely reconstructed from the data alone. Transmission or communication of a digital or electronic composition may include transmission of a data such that the transmitted data may be used in combination with other data to reconstruct the composition. For example, a digital image may be transmitted in a compressed format. The data that is transmitted may be used in combination with data describing a decompression algorithm in order to reconstruct the digital image. Transmission or communication of a digital or electronic composition may include transmission of a data which indicates or characterizes the composition such that the composition can be retrieved or acquired elsewhere. For example, data describing the title of an image may be communicated from a first device to a second device. The second device may have various images already stored on the second device and indexed by title. The second device may reconstruct the image that was communicated from the first device by using the title to retrieve a complete description of the second image from storage on the second device.

In various embodiments, transmission or communication of a promotion may include transmission or communication of a digital or electronic composition.

Encode

As used herein, a signal that “encodes” a digital or electronic composition may include sufficient data to reconstruct the composition from the data alone. For example, a signal that encodes an advertisement consisting of an image may include data which is sufficient, on its own, to reconstruct the image.

As used herein, a signal that “identifies” a digital or electronic composition may include data that provides information indicating where or how the composition may be retrieved. A signal that identifies a digital or electronic composition may include data that provides a name, title, or other identifier for the composition such that the composition can be retrieved from a database or other storage medium using the name, title or other identifier.

FIG. 1 shows a system 100 according to some embodiments. In various embodiments, the system may function within the confines of a casino. In various embodiments, the system may function within the confines of a casino and associated areas, such as retail shops, exercise rooms, restaurants, swimming areas, showrooms, conference halls, and so on. In various embodiments, the system may function beyond the confines of a casino. A casino server 105 may be in communication with one or more mobile gaming devices, such as devices, 110, 115, and 120. The casino server may be in communication with one or more marketer devices, such as marketer device 125. Marketer devices may transmit information to the casino server include information describing promotions to run (e.g., graphics and audio associated with promotions), when to run the promotions, what players should view promotions, what price will be paid for running promotions, what media to use for running promotions (e.g., symbols; e.g., background areas of a displays screen) and so on. The casino server 105 may be in communication with one or more display devices, such as display device 130. Display devices may include billboards, electronic signs, signs, television monitors, projectors, or other display devices. The casino server may instruct a display device to display graphics associated with a promotion, in various embodiments. The casino server may be in communication with one or more receivers, such as receiver 135. Receivers may include antenna, RFID tag readers, bar code readers, and so on. Receivers may detect signals emitted from mobile gaming devices. Receivers may use such signals to determine the location of the mobile gaming devices. Receivers may also receive data from mobile gaming devices. Such data may be relayed to the casino server. The casino server 105 may be in communication with one or more beacons, such as beacon 140. Beacons may form part of a positioning system which may be used by mobile gaming devices to determine their positions. For example, beacons may emit signals within a casino. A mobile gaming device, by receiving signals from several beacons, may be able to triangulate its own position within the casino. The casino server 105 may be in communication with one or more gaming devices, such as gaming device 145. Gaming devices may include slot machines, video poker machines, video blackjack machines, video keno machines, and so on. The casino server may be in communication with one or more point of sale (POS) terminals, such as POS terminal 150. POS terminals may include any terminals associated with retail establishments, or any other terminals that can handle sales transactions. In various embodiments, a POS terminal may determine an appropriate promotion to be displayed on a nearby mobile gaming device. The POS terminal may transmit the promotion to the casino server. The casino server may, in turn, transmit the promotion to the mobile gaming device.

FIG. 2 shows a mobile gaming device 110 according to some embodiments. As used herein, the term “mobile gaming device” may refer to any device that is readily movable or portable and which allows for players to gamble on one or more of at least the following: (a) a game of chance; (b) a sporting contest; (c) a game of mixed chance and skill (e.g., blackjack); (d) a game of skill; (e) a slot machine game (e.g., a game of video slots); (f) a lottery game; (g) a game of cards (e.g., a game of poker); (h) a pull-tab game; (i) a game of bingo; (j) a natural event (e.g., the occurrence of a hurricane); (k) a political event (e.g., the winner of an election); (l) an event of popular culture (e.g., the date of a wedding between two celebrities); and so on. A mobile gaming device may be a device such as a Blackberry®, iPod®, personal digital assistant, mobile phone, laptop computer, camera, personal computer, television, electronic book (eBook), or any other suitable device. A mobile gaming device may be movable or portable in the sense that the average human would be able to transport the device without significant exertion and without the aid of heavy machinery. A mobile gaming device may be movable or portable in the sense that it is not, by design, locked, bolted, or tied down to the same location for extended periods of time (e.g., months). It is, however, contemplated that a mobile gaming device may be temporarily fixed into place (e.g., with locks or bolts) so that a human might physically interact with the device without risk that the device will be accidentally pushed, moved, toppled, etc. A mobile gaming device may include a processor for executing various programs, including programs for operating games, programs for communicating with other devices, programs for presenting advertisements, programs for presenting entertainment, and any other programs. A mobile gaming device may include memory for storing program data, for storing image data, for storing data about a player, for storing information about outcomes of games played on the mobile gaming device, for storing accounting data, and so on. A mobile gaming device may include various output devices. Such output devices may include a display screen, such as a liquid crystal display. The display screen may display images, videos, cartoons, animations, text, or any other feasible output. Output devices may include a speaker. The speaker may generate audio outputs. For example, the speaker may generate voice outputs, the sound of bells, the sound of engines, or any other sound. The speaker may generate vibrations. A mobile gaming device may include one or more input devices. The input devices may allow a player to interact with the mobile gaming device. The mobile gaming device may include buttons, keypads, roller balls, scrolling wheels, and so on. The mobile gaming device may include a touch screen which, e.g., can sense contact from a human's touch and/or from a stylus. The mobile gaming device may include a microphone for receiving audio inputs. The microphone may be used for receiving voice inputs. A mobile gaming device may include a card reader for receiving inputs from a magnetically striped card (e.g., from a credit card or player tracking card). A mobile gaming device may also include a smart card reader. A mobile gaming device may include a camera for capturing images or video. A mobile gaming device may include a biometric reader, such as a thumb-print reader or retinal scanner. A mobile gaming device may include a communications port. The communications port may include an antenna for broadcasting and/or for receiving electromagnetic signals, such as wireless signals. The communications port may include an optical communication mechanism, such as a laser or diode. The communications port may include an electric contact, which may interface to a wire, to a cable, or to the electronic contact of another device so as to create an electronic connection. The electronic connection may be used for purposes of communication and/or for the purposes of drawing power. A mobile gaming device may include a portion which is geometrically configured to fit into a docking area of another device. The other device may include a portion with a complementary geometrical configuration. When the mobile gaming device is docked into the other device, the mobile gaming device may communicate with such device and/or draw power from the device. For example, the mobile gaming device may upload game software from the other device or download information about player gambling activities to the other device. A mobile gaming device may include a power source, such as a battery or fuel cell. The mobile gaming device may further include a sensor for determining when power is low. The sensor may trigger an indicator, which may indicate an amount of power remaining. The mobile gaming device may include a radio frequency identification (RFID) tag. The tag may include a unique signature, and may allow other devices to recognize the presence of the mobile gaming device. For example, a sensor embedded in a door frame may detect a signal from an RFID tag embedded within a mobile gaming device and thereby recognize the presence of the mobile gaming device. In an example of its general operation, a mobile gaming device may receive an indication of a player identifier, such as from the swipe of a player tracking card through a magnetic card reader associated with the mobile gaming device. The mobile gaming device may wirelessly transmit the player identifier to a casino server. The casino server may transmit a confirmation signal back to the mobile gaming device, confirming that the player has adequate credits on account to engage in gambling activities. The mobile gaming device may receive a game initiation signal from a player, e.g., via one the buttons on the mobile gaming device. The mobile gaming device may then execute a game program to generate a random outcome, and present the random outcome to the player. For example, on its displays screen, the mobile gaming device may simulate the spinning of slot machine reels, which may be shown to stop with a particular outcome displayed centrally. The mobile gaming device may inform the casino server of the outcome of the game. The casino server may, accordingly, add or subtract credits from the player's account. It will be appreciated that there are many other ways in which a mobile gaming device may operate. A mobile gaming device may include a more general purpose device which is configured to allow gaming activity, e.g., through downloads of gaming related software to the device. A mobile gaming device may also include a special purpose device dedicated to gaming. A mobile gaming device may include a device as set forth in Nevada bill AB471.

FIG. 3 shows a gaming device 145 according to some embodiments. As used herein, the term “gaming device” may refer to any machine, article, or device which allows a player to participate in a game, contest, or other endeavor, and which allows a player to put money or other consideration at risk. A gaming device may include a Class II gaming device, a Class III gaming device, a video bingo machine, an instant bingo machine, a video poker machine (e.g., Action Gaming's Triple Play™ Draw Poker), a video slot machine (e.g., WMS's Jackpot Party Classic machines), a mechanical slot machine (e.g., IGT's Cleopatra® Slots), an electromechanical slot machine, a video blackjack machine, a video keno machine, and a multi-game machine. Gaming devices may include devices with non-gaming related uses which can also be used or adapted for gaming. For example, a personal computer may constitute a gaming device since the computer may run software for conducting a game and may receive, e.g., a credit card number from a player for the purposes of collecting from and paying money to a player. A gaming device may include a mobile gaming device (e.g., a mobile device as defined by Nevada bill AB 471) or any mobile device that can be used for gaming. A gaming device may include a personal digital assistant, a cell phone, a laptop computer, a Blackberry®, and so on.

FIG. 4 shows a casino server 105 according to some embodiments. Antenna 405 may allow the casino server to communicate wirelessly with various devices, such as mobile gaming devices. Output device 410 may include displays, such as liquid crystal display monitors, speakers, or any other device that may communicate information. The output device may present information in a way suitable for human perception. For example, the output device may present text for a human to read. Input device 415 may include buttons, keypads, mice, roller balls, microphones, styli, touch screens, and so on. The input device may allow humans to communicate information to the casino server. Communications port 420 may include an antenna, serial port, parallel port, FireWire, Ethernet, Universal Serial Bus (USB), or any other interface for communications. Storage device 430 may include a hard disk, flash memory, random access memory (RAM), read only memory (ROM), a compact disc, a digital versatile disc, an optical disc, a magnetic storage device, a semiconductor memory, a magneto-optical storage device, and so on. Storage device 430 may store program data 435 as well as various databases, including a promotion database 440, marketer database 445, player database 450, and point of sale (POS) terminal database 455. The program data may include instructions which may direct the processor 425 to operate in accordance with various embodiments.

Promotion database 440 may store data associated with promotions. Such data may include: (a) image data (e.g., images of products being promoted); (b) video data (e.g., video advertisements); (c) audio data (e.g., jingles associated with product promotions); (d) text data (e.g., text for display in a promotion); (e) data descriptive of a promotion (e.g., a promotion may have a tag indicating what product is being promoted); (f) data descriptive of the size of a promotion (e.g., data describing the number of pixels in each dimension of an image; (g) data describing the running time of a promotion (e.g., 30 seconds); (h) data describing the place or medium where a promotion should be featured (e.g., a promotion should appear as a symbol in a simulated slot machine game); (i) data describing the number of times a promotion should be run (e.g., the promotion should be run 100 time); (j) data describing the audience to which a promotion should be presented (e.g., a promotion should be presented to women between the ages of 40 and 60); (k) data describing the times during which a promotion should be presented (e.g., a promotion should be presented between 11:00 am and 1:00 pm); (l) data describing the priority of a promotion (e.g., promotion with higher priorities may be presented before or in place of promotions with lower priorities); (m) data describing the sponsor or marketer behind a promotion (e.g., Procter & Gamble is the sponsor of a promotion); (n) data describing a price to be paid by a sponsor or marketer for a promotion's presentation (e.g., a marketer will pay two cents per viewer per presentation; e.g., a marketer will pay $100 to have a product featured in a game for an entire day); (O) data describing the number of times a promotion has already been presented; (p) data describing a number of times remaining that a promotion must be presented; (q) data describing the number of people who have viewed a promotion; (r) data describing the demographics of people who have viewed a promotion; and any other data pertinent to a promotion.

Marketer database 445 may store data associated with sponsors or marketers. Marketer database may store data including: (a) marketer names; (b) marketer advertising budgets; (c) promotions associated with marketers; (d) amounts owed the casino by the marketers; (e) preferred audiences of the marketer; (f) billing information for the marketer (e.g., a credit card identifier associated with the marketer; e.g., an address for the marketer); (g) a medium which is of primary interest to a marketer (e.g., symbols; e.g., bonus rounds); and so on.

Player database 450 may store data associated with players. Player database 450 may store data including: (a) a player's name; (b) a player's tracking card number; (c) a player's age; (d) a player's demographic; (e) a player's preferred product category; (f) a player's preferred category of promotion; (g) a player's length of stay at a casino; (h) a player's historical purchasing behavior (e.g., the player has made 3 purchases in response to promotions in the past); (i) a player's game results or outcomes (e.g., the player has won $120 today; e.g., the player has lost on his last 5 outcomes); (j) a player's friends, relatives, associates, or other group members; and so on.

Point of sale (POS) terminal database 455 may include data describing various POS terminals. In various embodiments, such terminals may be associated with the casino. For example, such POS terminals may manage transactions for various retail establishments within a casino. In various embodiments, such terminals may include terminals outside of the casino. POS terminal database 455 may include: (a) data describing the location of POS terminals; (b) data describing the retail establishments served by POS terminals; (c) data describing presentation capabilities of POS terminals (e.g., a POS terminal may include a display screen and/or speaker which may be used to present images and/or sounds associated with a promotion); and so on.

FIG. 5 shows a POS terminal 150 according to some embodiments. The inventory database 545 may include data describing products within the store. The inventory database may include data describing: (a) the number of a product remaining; (b) the expected shelf life of a product; (c) the expected remaining shelf life of a product; (d) the expected time of arrival of new inventory; (e) the characteristics of a product (e.g., the product color; e.g., the product size); and so on. The pricing database 550 may include data related to products' prices, including: (a) a product's price; (b) a discount available on the product (e.g., there is a 25% discount in effect for the next two days; (c) a wholesale price for the product; (d) a cost of acquiring the product (e.g., the cost to the retailer of purchasing the product from a wholesaler or manufacturer); (e) a liquidation price for a product; and so on.

-   1. Types of promotion. In various embodiments, promotions may be     presented using mobile gaming devices. A promotion may include: (a)     an advertisement (e.g., for a product or service); (b) an     announcement (e.g., an announcement as to when a new show is     starting at a casino; e.g., an announcement that a certain car was     rated number one in the country); (c) a warning (e.g., a warning     about the approach of inclement weather); (d) a statement of     information (e.g., candidate Jones has just won the election); (e)     an offer of a benefit (e.g., an offer of a discount; e.g., an offer     of a coupon; e.g., an offer of a gift certificate); (f) an offer of     a benefit in exchange for some action on the part of the recipient     of the offer (e.g., an offer of a gift certificate in exchange for     the recipient of the offer answering survey questions); (g) a     request (e.g., a request to answer survey questions); (h) a benefit     given unconditionally (e.g., cash given unconditionally; e.g., a     gift certificate given unconditionally); (i) an entry into a     sweepstakes or other chance event (e.g., an entry into a drawing for     a particular merchant's car); and so on. Promotions may be presented     in various forms and in various situations. Promotions may be     presented in audio form, video form, or text form, for example.     Promotions may be presented at various points in time relative to     other events. For example, promotions may be presented in between     games played on a mobile device.     -   1.1. Audio. Promotions may be presented in audio form. A         promotion may include a spoken voice. For example, an announcer         or narrator may describe the features of a product that is being         advertised. A promotion may include a song. A promotion may         include a musical tune. A promotion may include a sound track,         such as the revving of a motorcycle engine. A promotion may         include a jingle, such as a jingle commonly associated with a         product.     -   1.2. Text. A promotion may include text. Text may include         information, slogans, or subtitles, for example.     -   1.3. Still image. A promotion may include still images. The         image may take up all or part of a display screen, such as the         display screen on the mobile gaming device. The image may         represent an actual photograph, an image created by an artist,         or an image created by a computer, for example.     -   1.4. Video. A promotion may include video. The video may be         comprised of a sequence of still images, for example. The video         may occupy an entire display screen or part of a display screen,         for example. A video may be the product of a camera, or may be         an animation, for example.     -   1.5. Vibration. A promotion may include vibration, or any         induced motion of the mobile gaming device. For example, the         mobile gaming device may vibrate in conjunction with a promotion         for a car race, where the vibrations may help the player of the         mobile gaming device to imagine the cars rumbling by.     -   1.6. Flashing lights. A promotion may include flashing or         blinking lights. For example, light emitting diodes (LEDs) on         the mobile gaming device may flash in order to convey excitement         associated with a promotion.     -   1.7. Smells. A promotion may include smells. For example, a         mobile gaming device may release small quantities of chemicals         to create aromas in conjunction with a food advertisement.     -   1.8. Trigger nearby signs or slot machines to display         advertisements. In some embodiments, a promotion may include a         signal to other displays or devices, the signal instructing such         displays or devices to participate in the promotion. For         example, as part of a promotion, a mobile gaming device may send         a signal to a nearby slot machine (e.g., to a slot machine         located within hearing range; e.g., to a slot machine located         within a line of sight of the mobile gaming device) instructing         the slot machine to perform one or more actions related to the         promotion. In some embodiments, a mobile gaming device may         instruct a slot machine to generate an audio output. For         example, the mobile gaming device may instruct that the slot         machine blast the sounds of bells ringing through a speaker that         is part of the slot machine. In some embodiments, a mobile         gaming device may a slot machine to generate a video output. For         example, the mobile gaming device may instruct a slot machine to         show a particular video or animated clip. In some embodiments, a         mobile gaming device may instruct a slot machine to show an         image. For example, a mobile gaming device may instruct a slot         machine to show an image of a product being promoted by the         mobile gaming device.         -   1.8.1. Distances. In various embodiments, a slot machine,             another gaming device, a display screen, or any other device             may participate in presenting a promotion so as to enhance             the effect of a promotion. For example, a promotion may be             more effective if five slot machines surrounding a player             all show the same sounds and images than if only the display             screen on the mobile gaming device is involved. A promotion             may be particularly effective, in some embodiments, if             participating slot machines or other devices can influence             the player of the mobile gaming device. Thus, particularly             effective devices may include devices that are visible or             audible to the player. In various embodiments, a device is             instructed to participate in a promotion if the device is             within a certain range of a mobile gaming device. For             example, a mobile gaming device may instruct a slot machine             to participate in a promotion if the slot machine is within             ten feet of the mobile gaming device. In various             embodiments, a mobile gaming device may instruct a device to             participate in a promotion if: (a) the device is within a             predetermined distance of the mobile gaming device; (b) if             the device is within a direct line of sight of the mobile             gaming device (e.g., if there are no other devices or             fixtures between the mobile gaming device and the             device); (c) the device is in the same room as the mobile             gaming device; (d) the device is on the same floor of a             building as is the mobile gaming device; (e) the device is             facing at least somewhat towards the mobile gaming device             (e.g., the mobile gaming device may only request that a slot             machine participate in a promotion if the screen of the slot             machine is facing in the direction of the mobile gaming             device); (f) the mobile gaming device can detect a signal             from the device (e.g., a gaming device may emit a short             range signal that is detectable by the mobile gaming device             only if the mobile gaming device is within proximity to the             gaming device; (g) the device can detect a signal from the             mobile gaming device; (h) the mobile gaming device receives             a signal from the device at a certain minimum threshold             power (e.g., if the signal power is strong in the detected             signal, the device may be assumed to be near to the mobile             gaming device); (i) the device receives a signal from the             mobile gaming device at a certain minimum threshold power             level; (j) if the device has video display capability; (k)             if the device has audio output capability; (l) if the device             has speakers of a certain minimum output capability; and so             on. In various embodiments, a mobile gaming device may             determine whether or not another device is available for             participation in a promotion. Another device may be             available if such device: (a) is currently not participating             in a different promotion (e.g., if the device is not             displaying graphics as part of a promotion to a different             player); (b) is currently not being used for gaming purposes             (e.g., a slot machine may be available if it is not             currently being played by another player); (c) is currently             not being used for other purposes (e.g., a plasma display             monitor may be available if it is not currently not             broadcasting programming to passing people); (d) is             functioning (e.g., if the device is not experiencing             mechanical or electrical problems); (e) is not scheduled or             intended for immediate use; (f) is not restricted from             participating in promotions of the type in which the device             would be asked to participate in (e.g., a device made by a             first manufacturer may be restricted from promoting products             from a competing manufacturer); and so on. In various             embodiments, a device that may be instructed to participate             in a promotion may include a slot machine, video poker             machine, another gaming device, a display monitor (e.g., a             plasma display screen; e.g., a cathode ray tube (CRT)             monitor), a billboard, a projection display, a speaker, a             public address system output, a light bulb, a light fixture,             and so on.             -   In various embodiments, a device may be proximate to                 several players with mobile gaming devices. For example,                 a slot machine may be within 10 feet of each of three                 players of mobile gaming devices. Such players may                 coincidentally happen to be in the same area, for                 example. The three mobile gaming devices (those                 belonging to each of the three players) may cooperate to                 schedule the same promotion at the same time so that the                 device which is proximate to all three players may show                 a promotion which influences all the three players at                 once. For example, each of the three mobile gaming                 devices may schedule an advertisement for cruise                 vacations to occur at the same time. As the mobile                 gaming devices broadcast audio to the three players, the                 slot machine which is near to all three players may show                 a video of a cruise ship sailing through blue waters and                 stopping at tropical islands.             -   In various embodiments, a plurality of mobile gaming                 devices may coordinate to schedule the same or similar                 promotions at the same time. A device which can                 influence the players of the mobile gaming devices may                 be commanded or requested to participate in the                 promotion. The device may be a slot machine, TV monitor,                 billboard, or any other device. The device may,                 accordingly, broadcast sounds images, or other                 information in support of the promotion. The device may                 be selected or chosen because it is within a certain                 distance of all of the mobile gaming device players,                 because it is within line-of-site of all of the mobile                 gaming device players, because it is within hearing                 range of all the mobile gaming device players, and/or                 for any other reason. In various embodiments, a device                 (e.g., a slot machine) may be selected to participate in                 a promotion that is being presented to a plurality of                 players even though the device may be unable to                 influence one of the plurality of players. For example,                 a slot machine may be chosen to participate in a                 promotion being presented to several players even if one                 of the players cannot see the screen of the slot                 machine.             -   In various embodiments, a device may have the potential                 to participate in two or more promotions at a given                 time. For example, a first player of a mobile gaming                 device and a second player of a mobile gaming device may                 each be in proximity to the device. Various criteria may                 be use to determine whether the device will participate                 in a promotion presented to the first player or the                 second player. The device may participate in the                 promotion presented to the first player if: (a) the                 first player is in closer proximity to the device than                 is the second player; (b) the first player has a better                 view of the device than does the second player (e.g., a                 display screen of the device is facing towards the first                 player but away from the second player); (c) the first                 player is deemed more likely to be influenced by the                 promotion than is the second player; (d) the first                 player is a better customer of the casino than is the                 second player (e.g., the first player has bet more money                 at the casino in the past than has the second                 player); (e) the second player is a better customer of                 the casino than is the first player; (f) the first                 player is deemed more likely to pay attention to the                 device participating in the promotion; (g) the first                 player has shown more interest in the product scheduled                 to be promoted to the first player than has the second                 player shown in the product scheduled to be promoted to                 the second player; (h) the second player is in proximity                 to another device which might participate in the                 promotion scheduled to be presented to the second                 player; and/or if other criteria are satisfied. It will                 be appreciated that similar criteria may be used to                 choose which promotion a device (e.g., a slot machine)                 will participate in given that three or more players of                 mobile devices are in the vicinity. In some embodiments,                 a device (e.g., a slot machine) may participate in a                 promotion if such promotion will be presented to the                 majority (or the plurality) of the players of mobile                 gaming devices which are in the vicinity of the device.         -   1.8.2. Sending the signals. The determination of whether or             not it would be appropriate for a device (e.g., a slot             machine) to participate in a promotion of a mobile gaming             device may be determined in various ways. In some             embodiments, the mobile gaming device may detect the             presence of the device (e.g., the slot machine). The mobile             gaming device may detect the presence of the device by             detecting a signal emitted from the device. The signal may             be caused by radio frequency identification (RFID) tag             associated with the device. The signal may be an infrared             signal or any other signal. In some embodiments, the device             (e.g., the slot machine) may detect the presence of the             mobile gaming device. The device may detect a signal from             the mobile gaming device, such as a signature of an RFID tag             associated with the mobile gaming device, such as an             infrared signal from the mobile gaming device, or any other             signal. In various embodiments, the device (e.g., the slot             machine) may detect the presence of the mobile gaming device             using optical means. For example, the device may include a             camera and may employ image processing algorithms to             recognize when a player in the vicinity of the gaming device             is carrying a mobile gaming device. In various embodiments,             the mobile gaming device may contain a positioning system,             such as a global positioning system (GPS). The mobile gaming             device may determine based on its position whether it is             currently proximate to a device (e.g., a slot machine). For             example, the mobile gaming device may access an internally             stored map describing the positions of one or more devices.             In various embodiments, the mobile gaming device and/or the             device (e.g., the slot machine) may relay any received             signals to a central server. For example, the device (e.g.,             the slot machine) may relay signals from the mobile gamine             device to the central server. The central server may             recognize that the signals were generated by the mobile             gaming device. Therefore, the central server may recognize             that the mobile gaming device is likely in proximity to the             device (e.g., the slot machine). Similarly, the mobile             gaming device may relay signals from the device (e.g., the             slot machine) to the central server. The central server may             recognize such signals as originating from the device (e.g.,             the slot machine) and may thereby recognize that the mobile             device is in proximity to the device (e.g., the slot             machine). In various embodiments, one or more sensors may             detect the presence of the mobile gaming device via signals             emitted or transmitted from the mobile gaming device. The             sensors may not be associated with a device (e.g., with a             slot machine). The sensors may be in communication with the             central server. Thus, using signals detected from sensors,             and possibly using triangulation or other location             algorithms, the central server may detect the presence of             the mobile gaming device.             -   In various embodiments, once the central server                 recognizes that a mobile gaming device is in proximity                 to a device (e.g., a slot machine), the central server                 may arrange for the device to participate in a promotion                 to be presented by the mobile gaming device. For                 example, the central server may instruct both the mobile                 gaming device and the device (e.g., the slot machine) to                 present a promotion at the same time. For example, the                 mobile gaming device may present an audio and a video                 portion of a promotion while the nearby device (e.g.,                 the slot machine) may present a video sequence as part                 of the promotion. In various embodiments, when the                 central server recognizes that a mobile gaming device                 and a device (e.g., a slot machine) are in proximity,                 the central server may determine whether it is                 appropriate that the device (e.g., the slot machine)                 participate in a promotion to be presented by the mobile                 gaming device. For example, the central server may                 determine whether sound to be broadcast by the device                 would be audible to the player of the mobile gaming                 device given the ambient noise levels in the casino. As                 another example, the central server may determine                 whether or not the device is currently occupied and                 therefore whether the device should be used at all in                 presenting the promotion.             -   In various embodiments, a device (e.g., a slot machine)                 may be the sole presenter of a promotion. The mobile                 gaming device may not be involved in presenting a                 promotion to a player. However, the mobile gaming device                 may signal the device (e.g., the slot machine) to make                 the presentation. For example, a player with a mobile                 gaming device may walk by a slot machine. The mobile                 gaming device may transmit a signal to the slot machine                 to present a promotion. Accordingly, the slot machine                 may present video, audio, or other information                 associated with the promotion. In the mean time, the                 mobile gaming device may continue to allow the player to                 play a game without the mobile gaming device becoming                 involved in the promotion. In various embodiments, two                 or more devices may be involved in presenting a                 promotion to a player. The mobile device may not be                 involved in the presentation. However, the mobile device                 may signal to the devices to present material in                 accordance with the promotion.     -   1.9. Message about where to go to get something. For example,         the mobile device knows where you are and can tell you if you're         near the jewelry store and what you can get there. In various         embodiments, a promotion may include a message indicating where         a product or service may be bought, used, or experienced. For         example, a mobile gaming device may present a text message to a         player indicating that there is a jewelry store to the right of         the player. For example, a mobile gaming device may present an         audio message to a player indicating that there is a show         playing around the corner. In various embodiments, when a player         with a mobile gaming device walks near a retail store or other         locality of interest, a promotion may be triggered. The         promotion may relate to that locality. -   2. Mediums. Places where promotions may be placed. Images or videos     associated with promotions may be presented in various places.     Images and videos associated with promotions may be presented on a     display screen of a mobile gaming device. Images and videos may be     presented on the display screen in different places, and under     different circumstances. For example, an image may be presented in     the foreground or background, during a game or between games. Other     outputs associated with promotions may also be presented in various     ways.     -   2.1. Symbols. In various embodiments, images or video associated         with a promotion may be put on a symbol. In various embodiments,         images or video associated with a promotion may make up the         whole of a symbol. For example, an image of a soda drink may         make up a symbol. Symbols with such images or videos may         function in a game just as any other symbol. For example, in a         slot machine game, the alignment of three like symbols may allow         a player to win a prize. Images or video associated with a         promotion my be put on cards; game tokens (e.g., a game token         that moves around a board in a game of Monopoly® may take the         form of an image of a luxury car brand); game characters (e.g.,         a bidder in an auction game may take the form of an animated         Clorox™ box); tokens of value (e.g., when a player of a game         opens a treasure chest, three sparkling Rolex® watches may be         revealed); and so on.     -   2.2. The background, e.g., background graphics. Images or video         associated with a promotion may appear as background graphics on         the display screen of a mobile gaming device. For example, the         parts of the screen that are not occupied by graphics related to         a game may be occupied by images or video related to a         promotion.     -   2.3. Signs. Images or video associated with a promotion may         appear on signs or other landmarks in a virtual world associated         with a game. For example, a game played on a mobile gaming         device may feature a virtual world with racing cars. The cars         may pass billboards in the virtual world. The billboards may         include images promoting products or services.     -   2.4. Chip faces, such as the faces on gaming chips. In various         embodiments, images or video associated with a promotion may         appear on gaming chips. Such gaming chips may be actual,         physical gaming chips, such as those used in table games at         casinos. Such gaming chips may also include chips used in a game         played on a computing device, such as on a mobile gaming device.         For example, a player may engage in a game of poker using his         mobile gaming device. Gaming chips which are graphically         depicted in the game may include images associated with a         promotion, such as images of products or services.     -   2.5. Cards. In various embodiments, images or video associated         with a promotion may appear on cards. Such gaming cards may be         actual, physical cards, such as those used in table games of         poker or blackjack. Such cards may also include cards used in a         game played on a computing device, such as on a mobile gaming         device. For example, a player may engage in a game of poker         using his mobile gaming device. Cards which are graphically         depicted in the game may include images associated with a         promotion, such as images of products or services.     -   2.6. Audio. In various embodiments, the audio outputs of a         mobile gaming device may be used as part of a promotion. The         audio outputs may broadcast songs, jingles, voice, tunes,         narrative, sounds of products (e.g., the sounds of a horse         stamping in an advertisement for horse-back riding).     -   2.7. Promotions appear in a bonus round. The whole theme of the         bonus round could be based on the promotions. In various         embodiments images or video associated with a promotion may         appear in the bonus round of a game. The bonus round may include         any game sequence that is not part of the normal flow of the         game, and in which a player has the opportunity to win unusual         amounts of credits. For example, in a Wheel of Fortune® game, a         bonus round may include a spin of a simulated wheel in which a         player is given the opportunity to win large prizes posted on         the wheel. Promotional images may be displayed in the background         of a bonus round scene. Promotional images may also function as         characters or game tokens in a bonus round. For example, a         cereal box may be the main character in bonus round, with the         cereal box moving around a game board and landing on squares         which win money for the player. In various embodiments the theme         of a bonus round may center around a particular promotion. For         example, a bonus round set in a chocolate factory may be         designed to promote the Mars company. In various embodiments,         audio associated with a promotion may be broadcast during a         bonus round. For example, the hissing sound of a soft drink         bottle opening may be broadcast whenever the player has won more         money in the bonus round.     -   2.8. Pop-up ads. In various embodiments, pop-up boxes or windows         may be used to display videos or images associated with         promotions. Pop-up boxes or windows may include separate windows         that appear on a display (e.g., on the display screen of the         mobile gaming device) without prompting from a player. Images or         video associated with the promotion may be displayed within the         pop-up boxes or windows.     -   2.9. Housing. In various embodiments, promotions may be placed         on a casing, housing, or other hardware components of a mobile         gaming device. For example, the housing of a mobile gaming         device may be decorated in the coloring of a Coca-Cola can. In         various embodiments, promotions may be put on accessories of a         mobile gaming device, such as on a leather case of an iPod, such         as on the holster of a Blackberry™, such as on a dock of an         iPod, or on any other accessory.     -   2.10. Constraints. Symbols have inherent constraints. For         example, they consist of graphics. Symbols might be only certain         pixel dimensions, such as 20×20 pixels. In various embodiments,         a particular medium or slot for the display of images or video         may have inherent constraints. Accordingly, a marketer who         wishes to use such a medium or slot for the presentation of a         promotion may have to devise images or video which satisfy the         constraints presented by the medium. For example, an image         associated with a promotion may take the place of (or may serve         as) a symbol in a reeled slot game. As the symbol may occupy         only a small portion of the area of the display screen, the         image or video associated with the promotion may likewise be         constrained to occupy only that small area of the display         screen. The symbol may have a stated constraint in terms of         size. For example, the symbol may occupy an area of 0.36 square         inches, or an area of 20 by 20 pixels. Any image or video that         is to serve as a symbol must thus be confined to the stated area         limits. In various embodiments an image or video associated with         a promotion is constrained to occupy a certain area. The area         may be measured in terms of square inches, dimensions, square         millimeters, or in terms of any other units. In various         embodiments, the central server or other party selling         promotional opportunities to marketers may publish or otherwise         inform potential marketers of the constraints placed on various         types of promotions. For example, the central server may list         available places to display images or video and may list         corresponding size constraints. For example, the following may         be a partial list of mediums and constraints: (a) symbol, 20×20         pixels; (b) billboard in bonus round, 30×50 pixels; (c)         background left side of screen, 70×20 pixels; (d) background top         of screen, 20×80 pixels; and so on. In various embodiments, the         cost to a marketer of displaying an image or video may be based,         at least in part, on the display area of the image or video. For         example, the cost to the advertiser may be proportional to the         display area of the image or video. In various embodiments, the         cost to the marketer for a promotion may depend on other factors         as well, such as the duration for which a promotion is         presented, the point in a game at which a promotion is         presented, the number of times a promotion is presented (e.g.,         the cost per presentation may go down if there are multiple         presentations), and so on.         -   In various embodiments, there may be time constraints placed             on a promotion. For example, a promotion must last no more             than 3 seconds. Thus, any video associated with the             promotion may be constrained to lasting no more than 3             seconds. Also, any audio associated with the promotion may             be constrained to lasting no more than 3 seconds. In various             embodiments, the cost to a marketer for having a promotion             presented may depend, at least in part, on the duration of             the promotion. In various embodiments, an image may be             constrained to be at least a certain size, or to occupy at             least a certain area. For example, an image may be             constrained to be at least 20 by 20 pixels. In this way, the             casino server can ensure that empty space is kept to a             minimum on a display screen. Similarly a video may be             constrained to take up at least a certain amount of area. In             various embodiments, an image or video may be constrained to             be exactly a particular size. In various embodiments, an             audio clip associated with a promotion may be constrained to             be exactly a particular duration. In this way, the casino             server may ensure that there is no undesired quiet time. -   3. Player indicates his preferences in advertising. In various     embodiments, a player may influence the promotions that are     presented to him. When the player has an input into which promotions     are presented to him, the player may be more likely to respond     positively to the promotions.     -   3.1. In a game with advertising on various game elements, the         player selects the category, genre, brand or other rubric from         which ads are selected. This information on player ad         preferences may itself be valuable since the player has just         answered a survey question. For example, when the game is about         to start, the opening screen can display three options (e.g.,         three large boxes with descriptive text and graphics) to be         picked using the touch screen. In various embodiments, a player         may indicate a type, category, or other limitation on a         promotion. Promotions may then be presented to the player based         on the indicated type or category. Such a type or category may         represent a preference of the player. For example, the player         may prefer to see vacation related commercials, car related         commercials, or food related commercials. In indicating a         category of promotion, player may indicate: (a) a type of         product; (b) a type of service; (c) a price range for a product         or service; (d) a brand; (e) a manufacturer; (f) a format of the         promotion (e.g., the promotion is a movie trailer; e.g., the         promotion should last only five seconds; e.g., the promotion may         be an infomercial; e.g., the promotion should be video; e.g.,         the promotion should be audio); (g) a particular product (e.g.,         the player may wish to see a promotion about a Mercedes of a         particular model and year); (h) a particular cause (e.g., the         player may wish to see promotions for products or charities that         benefit a particular cause, such as the environment); (i) a         particular attribute of a product (e.g., the player may indicate         that he/she wishes to see only red clothes); (j) a retailer         (e.g., the player may indicate the he/she wishes to see products         from Macy's); (k) whether a promotion will promote a particular         product or service or just be informational; and so on.         -   In various embodiments, a player may indicate a category of             promotion in various ways. When first receiving a mobile             gaming device, a player may indicate a category of             promotion. The player may indicate a category by informing a             casino representative. The casino representative may then             program a setting onto the mobile gaming device such that             the mobile gaming device only presents promotions of the             category indicated by the player. The player may also make             an indication using the mobile gaming device. For example,             the player may select a category of promotion from a menu,             from a series of check boxes, or from a text box. Using a             text box, a player may key in a category of promotion, or             any description of a promotion the player so desires. For             example, the player may key in, “show me things to do in             Kansas during August”. In various embodiments, the player             may go through two or more rounds of specifying a promotion.             For example, the player may first specify a broad category             such as automobiles. The player may then specify a narrower             category, such as “cars” or “trucks”.         -   In various embodiments, a player may indicate category of             promotion via the Internet. For example, prior to a casino             visit, a player may visit the Internet. The player may             navigate a series of menus, checkboxes, text boxes, or other             input mediums in order to specify a category of promotion.             The indicated category of promotions may be stored by the             casino server. The casino server may then ensure that, while             playing, the player is only presented with promotions             falling under the given category. In various embodiments,             the mobile gaming device may filter out promotions so that             only those of a category indicated by a player are presented             to the player. In various embodiments, promotions of a             category related to that selected by the player may be             presented to the player.         -   In various embodiments, a player may indicate a new category             of promotions some time during the course of a playing             session. For example, a player may indicate that she is no             longer interested in see promotions related to jewelry, and             instead would like to see promotions related to purses. A             mobile gaming device may include a menu or icon that is             accessible during a playing session. The player may access             such a menu or icon to indicate a change to the category of             promotion.         -   In various embodiments, a player may first see one or more             promotions. The player may then indicate whether he would             like to see additional, similar promotions, or whether he             would like to see promotions of a different type. Based on             his response, new promotions may be presented to the player.             The player may once again be asked whether he would like to             see similar promotions or promotions of a different type. In             this way, the casino server may iteratively arrive at a             category of promotion that is of interest to the player.         -   In various embodiments, a player may indicate a category of             promotion. The promotions presented to the player may or may             not then all conform to the indicated category. For example,             the casino server may not necessarily have an inventory of             promotions to present to the player of the category             indicated by the player. In various embodiments, the casino             server may determine promotions that are deemed to most             closely fall within the category indicated by a player, even             if such promotions do not directly fall within the category             indicated by the player. For example, the player may             indicate a desire to see promotions related to vacationing             in the Bahamas. The casino may not have any promotions             directly on topic. However, the casino may have promotions             related to vacationing in the Virgin Islands. Thus, the             casino may present such promotions to the player. The casino             may employ algorithms for associating related concepts. The             algorithms may learn from the preferences indicated by             players. For example, if a given player indicates that he             wishes to be presented with promotions related to concept A             and concept B, then the algorithms may associate concept A             with concept B. In the future, if another player indicates             he wished to be presented with promotions related to concept             A, the casino server may present to the player promotions             related to concept B. As will be appreciated, many             algorithms could be used for deriving associations between             concepts. Any such algorithm might be used for choosing             promotions to present to a player, in various embodiments.         -   In various embodiments, a player may indicate a category of             promotion. By indicating such a category, the player may             reveal himself to be a potential customer of a merchant who             would create a promotion falling within the indicated             category. For example, a player may indicate that he wishes             to view promotions for luxury cars. By providing such an             indication, the player may reveal himself to be a potential             buyer of luxury cars. The knowledge that the player is a             potential buyer of luxury cars may be of value to a dealer             or manufacturer of luxury cars. Thus, in various             embodiments, if a merchant deals in a category of goods or             services and a player has indicated a preference to view             promotions related to that category, then the casino may             provide the merchant with the player's contact information.             The merchant may then be able to send further promotions to             the player. For example, the merchant may be able to send             promotions to the home of the player. In some embodiments, a             merchant may pay the casino to provide the contact             information of a player who has indicated interest in seeing             promotions in a category in which the merchant's products             fall.         -   In some embodiments, a merchant not be given direct contact             information for a player who has shown interest in             promotions falling within the merchant's area of business.             Rather, the casino may forward promotions from the merchant             to the player, even after the player has left the confines             of the casino. For example, the merchant may send a             promotional email to the casino, and the casino may forward             the promotional email to the player. In this way, the             player's contact information may be kept from the merchant,             and the player's privacy may be maintained.         -   In various embodiments, a player may indicate a particular             category of promotion. The casino may then find marketers             who might be expected to run promotions falling under that             category. For example, a player may indicate he wishes to             see promotions related to car insurance. The casino may then             find various car insurance companies. The casino may invite             the marketers to promote to the player. In various             embodiments, the casino may provide a general description of             the player to a marketer. For example, the casino may             provide the marketer with an age, income level, and/or other             demographic characteristic of the player. The information             about the player that is provided to the marketer may aid             the marketer in deciding whether or not to promote to the             player. Based on information about the player, marketers may             determine whether or not they wish to promote to the player.             For example, a marketer may decide based on the age of a             player whether or not the player would be likely to purchase             the marketer's product. The marketer may make a decision as             to whether or not to promote to a player simply based on the             fact that the player has shown interest in a particular             category of promotion. In various embodiments, the casino             may quote a price to the marketer to promote to a particular             player. The marketer may accept or reject the offer to             promote. In various embodiments, the casino may quote a             range of prices, each price corresponding to different             limitations on the promotions. For example, a first price             may be quoted for placing a symbol on a reel, a second price             may be quoted for filling the whole screen with a 30-second             video, and so on.         -   In various embodiments, the casino may solicit bids from             marketers to present promotions to a particular player. The             marketers that place the highest bids for a given medium or             slot may be given the opportunity to present a promotion to             the player. In various embodiments, more than one marketer             who bids may be given the opportunity to promote to a             player. The marketers with the higher bids may be given             preferential slots. For example, the marketer with the             highest bid may be given the largest screen area in which to             promote. For example, the marketer with the highest bid may             be given the longest time slot in which to have a promotion             presented.         -   In various embodiments, the casino server may contain an             inventory of promotions that are available to present to a             player. The casino server may store rules (e.g., rules             provided by the sponsor of the promotion) which describe the             criteria for presenting the promotions. A promotion may be             stored as one or more computer files, including image files,             audio files, video files, and so on. In various embodiments,             the casino may request promotions from marketers. For             example, upon receiving an indication of a category of             promotion from a player, the casino may solicit promotions             from marketers who might wish to present promotions falling             within the indicated category.     -   3.2. Sponsors or marketers may inform a player as to what         sponsored outcomes he can get. “Pick Pepsi and get free spins”.         In various embodiments, a player may be informed of a benefit he         can receive in exchange for agreeing to view a promotion. In         various embodiments, a player may be informed of a benefit he         can receive in exchange for agreeing to view a category of         promotion. In various embodiments, a marketer may be willing to         compensate a player for viewing or listening to a promotion. The         compensation may take a number of forms. Compensation may         include: (a) money; (b) gaming chips or gaming credits; (c)         increased odds of winning; (d) higher payouts (e.g., a jackpot         may be increased); (e) reduced costs of wagering (e.g., a player         may be given the opportunity to make a wager for $5 that would         normally have been $10); (f) a free game (e.g., a free spin at a         slot machine; e.g., a free game of video poker); (g) a free         opportunity to enter the bonus round; (h) hints given in a game         (e.g., in a game of video poker, a player may receive         hints); (i) a free or discounted music download; (j) a free or         discounted software download; (k) a free or discounted ring-tone         download; (l) a download of a video, cartoon, movie trailer,         animation, television pilot episode, news clip, or other         sequence; (l) a cashless gaming ticket; (m) a ticket to a         show; (n) a ticket to a movie; (o) complementary (comp)         points; (p) a voucher; (q) a gift certificate; (r) a voucher for         a free meal; (s) a free or discounted stay in a hotel room; and         any other benefits. A marketer may provide any benefit either         directly or indirectly to a player. In various embodiments, a         marketer may directly provide cash to a player in exchange for         the player agreeing to view a promotion of the marketer. In         various embodiments, a marketer may provide compensation to the         casino, and the casino may in turn provide a benefit to the         player, such as increased odds of winning. The compensation         provided to the casino may be equal to the expected cost to the         casino of providing the benefit to the player.         -   In various embodiments, two or more marketers may contribute             to a benefit which will be provided to a player. For             example, each of two automobile manufacturers may contribute             a portion of the benefit that will be provided to a player             for viewing automobile related promotions.         -   In various embodiments, a player may receive a fixed benefit             from the casino for agreeing to be presented with             promotions. The casino may then sell to marketers             opportunities to present promotions to the player. The             casino may attempt to sell such opportunities for as much             money as it can get. The casino may profit from the             difference in value between the benefit provided to the             player and the amounts received from the marketers.         -   In various embodiments, a player may be presented with a             table or other listing of benefits he might receive,             together with criteria for receiving the benefits. For             example, a table may include a first column listing             different categories of promotion. A second column in the             table may list benefits the player would receive in exchange             for being presented with such promotions. For example, a             line in the table might list, “Watch Pepsi Ads” as the             category of promotions, and “Get 10 Free Spins” as the             benefit. -   4. Triggers for promotions. Promotions may be presented at various     times and under various circumstances. In one situation, a player     may be engaged in playing a game on the mobile gaming device. A     promotion may be presented to the player on the screen while the     game is occurring (e.g., the promotion is presented as a symbol;     e.g., the promotion is presented on screen space to the side of the     screen space displaying the game), on the screen between games, on     the screen while a resolution of a game is pending, as an audio     broadcast during the game, and so on. In one situation, a player may     not be engaged in playing a game and promotions may be presented to     on the mobile gaming device. Promotions may be presented     continuously, periodically, sporadically, when the mobile gaming     device comes to a particular location, and so on.     -   4.1. Broadcasting of advertising content to others physically         near a player. If a player is near others, the volume on your         device can go up so that others hear the advertising on your         device. “You have just won a FREE COKE”. In various embodiments,         a promotion may be triggered by the presence of a nearby human         being. The nearby human being may be someone other than the         player of the mobile gaming device which is presenting the         promotion. For example, if the mobile gaming device detects the         presence of a human being other than the player, the mobile         gaming device may broadcast a promotion. In various embodiments,         the mobile gaming device may broadcast a promotion in response         to the presence of any human being, including the player of the         mobile gaming device. A mobile gaming device may detect the         presence of another human being in various ways. The mobile         gaming device may include a microphone. The microphone may pick         up ambient audio signals. The mobile gaming device may analyze         ambient audio signals for tell-tell human sounds, such as the         sound of a voice, the sound of breathing, the sound of steps,         and so on. For example, the mobile gaming device may use special         software which is tuned to recognize voice signals. The mobile         gaming device may recognize the presence of humans by other         means. For example, the mobile gaming device may include a heat         or infrared sensor. The mobile gaming device may use such a         sensor to pick up the heat signatures of humans. In various         embodiments, the mobile gaming device may include a camera. The         camera may periodically snap pictures of its surroundings. The         mobile gaming device may include image processing software for         analyzing the pictures. The image processing software may have         the capability to recognize images associated with humans. In         various embodiments, the mobile gaming device may recognize the         presence of humans via devices associated with the humans. For         example, the mobile gaming device may recognize the signal from         a nearby cell phone, e.g., by receiving the signal at an antenna         associated with the mobile gaming device. Presumably, the cell         phone is being carried by a human. Thus, by recognizing the         presence of a cell phone, the mobile gaming device may be         indirectly recognizing the presence of a human. In various         embodiments, the mobile gaming device may recognize the presence         of another mobile gaming device. Presumably, the other mobile         gaming device is being held or carried by another human. Thus,         by recognizing another mobile gaming device, the first mobile         gaming device may indirectly recognize the presence of another         human.         -   In various embodiments, upon recognizing the presence of             another human, the mobile gaming device may present a             promotion. The promotion may thereby have the chance of             being perceived not only by the player of the mobile gaming             device, but also by the other human who is in proximity to             the mobile gaming device. The effect of the promotion may             thereby be amplified.         -   In various embodiments, upon recognizing the presence of             another human, the mobile gaming device may increase the             volume with which a promotion is presented. The increased             volume may make it more likely that the other human will             perceive the promotion.         -   In various embodiments, upon recognizing the presence of             another human, the mobile gaming device may increase the             brightness of a display. Increasing the brightness of its             display may make it more likely that the other human may             perceive the graphics on the display. Such graphics may             include graphics associated with promotions.     -   4.2. Broadcasting with more light in a brightly-lit environment         (e.g., in the pool). In various embodiments, a mobile gaming         device may increase the brightness of its display based on the         strength of ambient light. For example, the mobile gaming device         may increase the brightness of its display as the brightness of         ambient light increases. For example, the mobile gaming device         may make its display bright if the mobile gaming device is         outside in the sunlight, while the mobile gaming device may make         its display dimmer when the mobile gaming device is within a         casino. In various embodiments, a mobile gaming device may         include a light sensor. The sensor may detect ambient light         conditions. Based on readings from the sensor, the mobile gaming         device may either increase or decrease the brightness of its         display. In various embodiments, increasing the brightness of a         display may make it easier for a player of the mobile gaming         device to perceive promotions and/or other graphics while in the         presence of bright light. In various embodiments, decreasing the         brightness of its display may allow the mobile gaming device to         increase battery life. Thus, in various embodiments, the mobile         gaming device may decrease the brightness of its display in         areas where a bright display is not needed, such as indoors.     -   4.3. Somebody near you wins. For example, someone on slot         machine nearby wins. Your mobile device says, “You can have that         too, if you'll just . . . .” In various embodiments, a promotion         may be presented to a first player of a mobile gaming device         based on the game results of a nearby player. The nearby player         may be a player of a slot machine, video poker machine, mobile         gaming device, or any other gaming device. The nearby player may         have just: (a) won a game; (b) won a large payout (e.g., a         payout of 40 or more coins); (c) won a jackpot; (d) entered into         a bonus round; (e) had a near miss; (f) lost a game; (g) run out         of money; (h) cashed out; or may have been involved in any other         game event or outcome. Based on the game event, result, or         outcome of the nearby player, promotion may be presented to the         first player.         -   In various embodiments, if the nearby player has had a             favorable outcome, then a promotion may be presented to the             first player. The promotion may offer the first player the             opportunity to experience a similar outcome as has the             nearby player, if the first player will only engage in some             activity. The activity may include viewing ad advertisement             or presentation, test driving an automobile, answering a             survey question, testing or sampling a product or service,             providing some information about him or herself (e.g.,             demographic information), providing contact information             about himself, providing contact information about another             person (e.g., a friend; e.g., a family member), and so on.             Thus, for example, the first player may have the opportunity             to experience an outcome similar to the outcome that the             nearby player has just experienced if the first player would             only view a ten-minute promotion on his mobile gaming device             and answer two survey questions related to the promotion.         -   In various embodiments, a mobile gaming device may determine             the results or outcomes of a nearby player in various ways.             The mobile gaming device may transmit to the casino server             its location. The casino server may determine a gaming             device that is proximate to the location of the mobile             gaming device. The casino server may determine an outcome             that has just occurred at the gaming device. The casino             server may transmit to the mobile gaming device an             indication of the outcome.         -   If the first player accepts the offer of his mobile gaming             device, then the mobile gaming device may allow the first             player to engage in the activity. For example, the mobile             gaming device may present a ten-minute promotion and then             present survey questions about the promotion for the first             player to answer. Once the first player has successfully             engaged in the activity, the mobile gaming device may             provide the first player with the same outcome as had been             achieved by the nearby player. For example, if the nearby             player had won a payout of 50 credits, the first player may             be given 50 credits. For example, if the nearby player had             won entry into a bonus round, then the first player may be             given entry into the bonus round.     -   4.4. You win an outcome. In various embodiments, a promotion may         be presented to a player if the player has achieved a winning         outcome. A promotion may be presented to a player if the player         has: (a) received a positive payout; (b) received a payout that         is greater than the amount wagered; (c) received a payout that         exceeds a certain threshold (e.g., 10 coins); (d) achieved entry         into a bonus round; and so on. The time when a player achieves a         winning outcome may be an opportune time to present a promotion         to the player, because the player may be in a good mood. The         player may thereby be more receptive to the message of the         promotion. The player may also transfer the positive feelings         associated with the winning outcome to the subject of the         promotion. For example, if a particular brand of potato chips is         presented to a player right after the player has achieved a         winning outcome, then the player may associate those potato         chips with the positive feeling of winnings         -   In various embodiments, a marketer may pay more to have its             promotion presented if the promotion is presented following             a winning outcome. This may occur because the player may be             more likely to have positive feelings associated with the             promotion following a winning outcome than following a             non-winning outcome. Thus, in various embodiments, a             marketer may pay a first amount to have a presentation             promoted at a first time not following a winning outcome,             and may pay a second amount which is greater than the first             amount to have the promotion presented at a second time             following a winning outcome.     -   4.5. You win a big payout. In various embodiments, a promotion         may be presented to a player if the player has won a large         payout. A large payout may be defined as a payout exceeding X         credits, where X may be e.g., 50, 100, 1000, or any threshold         number of credits. In various embodiments, a large payout may be         defined as a payout whose quantity is greater than X multiple of         the amount wagered, where the multiple may be e.g., 50, 100,         1000, or any threshold multiple.     -   4.6. You win a certain amount. In various embodiments, a         promotion may be presented to a player if the player has won a         certain aggregate amount. The aggregate amount may represent         total payouts over a certain period less amounts wagered. The         aggregate amount may represent total payouts regardless of         amounts wagered. For example, a promotion may be presented to a         player if the player has won 100 coins net of amounts wagered         over the past hour.     -   4.7. You have a near miss. In various embodiments, a promotion         may be presented to a player if the player has had a near miss.         For example, if the player has achieved four cards to a royal         flush, if a person has achieved four out of five required         jackpot symbols, or if a person has landed one spot away on a         spinning wheel from the jackpot space, the player may be         presented with a promotion. The promotion may read, “Oh, so         close—well, at least you can rent a car for only $20 per day at         Jim's car rental.” In some embodiments, a promotion may offer         the player the chance to achieve the missed outcome if the         player will perform some activity. For example, if the player         agrees to spend a day in a cabin in a retirement community, the         player may receive a payout as if he had achieved the nearly         missed outcome.     -   4.8. Location. In various embodiments, a promotion may be         triggered by the location of a player. In various embodiments, a         promotion may be presented to a player if the player is in a         first location, but not if the player is in a second location.         In various embodiments, a first promotion may be presented to a         player if the player is in a first location, and a second         promotion may be presented to the player if the player is in a         second location. In various embodiments, a promotion may be         presented to a player if the mobile gaming device of the player         is in a particular location. The player may be assumed to be in         the same location as the player.         -   4.8.1. Walk by a store. In various embodiments, a promotion             may be triggered as a mobile gaming device comes into the             proximity of a store. The promotion may show images or video             depicting products in the store. The promotion may present             text descriptions of store items. The promotion may describe             available discounts within the store. In various             embodiments, a promotion may be triggered as a mobile gaming             device comes into proximity of any retailer, such as a             store, a restaurant, a roadside stand, a gas station, a car             repair shop, and so on. Proximity may be defined, in various             embodiments, as being within 100 feet, as being on the same             block, as being within sight, as being within walking             distance, as being within a mile, as being directly in front             of, or as any other appropriate distance range. In various             embodiments, a promotion may include an offer of a benefit             if the player of the mobile gaming device walks into the             retailer, buys a product at the retailer, tests a product at             the retailer, or otherwise interacts with the retailer. The             benefit offered may include: (a) money; (b) gaming chips or             gaming credits; (c) increased odds of winning; (d) higher             payouts (e.g., a jackpot may be increased); (e) reduced             costs of wagering (e.g., a player may be given the             opportunity to make a wager for $5 that would normally have             been $10); (f) a free game (e.g., a free spin at a slot             machine; e.g., a free game of video poker); (g) a free             opportunity to enter the bonus round; (h) hints given in a             game (e.g., in a game of video poker, a player may receive             hints); and so on. Thus, for example, a player of a mobile             gaming device may receive an offer of 10 free spins in a             game of slots if he walks into a retailer.             -   In various embodiments, a representative of a retailer,                 such as a store owner or manager, may be informed as a                 mobile gaming device approaches the store. The                 representative of the retailer may have the opportunity                 to decide on an offer for the player in substantially                 real time. For example, the representative may determine                 whether any items in the store are currently                 overstocked. The representative may accordingly offer                 the player a special discount on such items. The                 representative may also be given information about the                 player. For example, the representative may receive                 information about the player's age, race, marital                 status, gender, and so on. The representative may also                 receive information about recent outcomes achieved by                 the player. The representative may use such information                 in tailoring a promotion for the player. For example, if                 the player is a man, the store owner may offer him a                 discount on a tie. If the player is a woman, the store                 owner may offer her a discount on a blouse. The mobile                 gaming device may transmit information about the player                 to nearby stores, thus allowing store representatives to                 learn information about the player. In various                 embodiments, the mobile gaming device may transmit to a                 nearby retailer a player identifier, such as a player                 name. The retailer may transmit to the casino server the                 player identifier. The retailer may thereupon receive                 from the casino server further information about the                 player. Information received about a player may                 include: (a) the last outcome achieved by the                 player; (b) the last large outcome received by the                 player; (c) total winnings for the player in the past X                 period of time (e.g., total winnings for the player in                 the last 10 minutes, the last day, the last hour, the                 last two days, etc.); (d) net or gross winnings for a                 player in the last X period of time; and so on.             -   In various embodiments, a retailer may include a retail                 computer or retail server. The computer or server may                 execute algorithms for determining a promotion for a                 passing player. The promotion may be determined based on                 conditions within the store. The promotion may also be                 determined based on information received about the                 player. For example, the promotion may be determined                 based on whether the player has recently won a                 significant amount of money while gambling. For example,                 if a player has won a large amount of money recently,                 the store may promote to the player a relatively                 expensive product. The idea behind the promotion may be                 that the player is in a good spending mood in light of                 his recent good fortune. The retail server may receive                 signals from the mobile gaming device and/or from the                 casino server, with such signals describing information                 about the player. The retail server may use such                 information to automatically determine a promotion for                 the player. The promotion may be automatically                 transmitted to the mobile gaming device of the player.                 The promotion may then appear on the screen of the                 mobile gaming device. The promotion may be broadcast                 using speakers of the mobile gaming device. In various                 embodiments, the retail server may determine a promotion                 for the player. The retail server may display an                 indication of the promotion to a representative of the                 retailer. The representative may then communicate the                 promotion to the player. For example, the representative                 may walk out in front of the retail establishment, greet                 the player, and present the promotion to the player                 (e.g., offer the player a discount on a product within                 the store).             -   In various embodiments, a retailer and/or the casino                 server may track purchase data from players. For                 example, the retailer and/or the casino server may                 maintain a database. The database may include                 information about a player coupled with data describing                 an amount a player spent (e.g., on products or                 services), a type of product purchased by the player                 (e.g., clothes; e.g., shoes; e.g., jewelry); whether or                 not a player tested a product or service, whether or not                 a player walked into a store, whether or not a player                 indicated interest in an item, and so on. Data about a                 player may include data describing player demographics,                 including age, race, gender, income, marital status, and                 so on. Data about the player may also include data about                 gambling results of the player, possibly including                 recent outcomes achieved, recent amounts won, amounts                 won in the last X period of time, total payouts less                 total amounts wagered in the last X period of time,                 amounts wagered, amounts wagered per game, and so on.                 The database may thus include demographic information                 about a player, information about the gambling results                 of the player, and purchasing results of the player. The                 database may contain such information about a large                 number of players. For example, the database may contain                 one record for each player. Each record may include                 information about a player's demographics, purchasing                 information, and information about gambling results                 achieved.             -   In various embodiments, an algorithm may be used to                 derive correlations between two types of information                 such as purchasing decisions and gaming outcomes                 achieved prior to the purchasing decision. For example,                 algorithms may be used to determine correlations between                 amounts won while gaming during a given period of time,                 and amounts spent at a retailer following the period of                 time. The output of the algorithm might indicate, for                 example, that the more a player wins during the hour                 prior to visiting a retail store, the more the player is                 likely to spend at the retail store.             -   In general, given historical information about players'                 gaming outcomes and purchasing decisions, and given                 information about a particular player's recent gaming                 performance (or gaming performance over more than just                 the recent past), algorithms may be used to predict the                 particular player's likely purchasing decisions. Such                 algorithms may be used to predict a player's likely                 response to promotions. For example, a representative of                 a retail establishment may receive information about an                 approaching player. The information may indicate that                 the player has won a jackpot in the last hour. The                 retailer may key that information into a predictive                 algorithm. The algorithm may tell the retailer that the                 player is more likely than a typical person to want to                 purchase an expensive item. The algorithm may further                 recommend an item to offer to the player. The algorithm                 may have access to a database or other listing of store                 items. The algorithm may have access to a database or                 other listing of prices, costs, or other measures of                 value of store items. Based on predictions of the                 player's spending, and based on the descriptions of                 items and their values, the algorithm may determine                 which item to offer to the player. The algorithm may                 output a test description of such item to the store                 representative. The representative may approach the                 player and inform the player that this item is available                 and even that the player may receive a special discount                 on the item. In some embodiments, the algorithm may                 transmit a promotion directly to the mobile gaming                 device of the approaching player. For example, the                 algorithm may transmit a promotion indicating that a                 fine coat is available only to that player for $700.             -   In various embodiments, data recorded about a player may                 include data describing promotions presented to the                 player. Data recorded and/or stored may further include                 data describing a player's reaction to the promotions                 presented to him Algorithms may be used to correlate                 information about the players' recent gaming outcomes to                 players' reactions to promotions. For example, an                 algorithm may find that a player is more likely to                 respond to humor-based promotions when the player has                 just won money, and that a player is more likely to                 respond to value-based promotions when the player has                 just lost money. Thus, algorithms may be used to predict                 which promotion or type of promotion would be most                 effective given a player's recent gaming outcomes.             -   In various embodiments, information about a player's                 gaming outcomes may be received at a retail computer                 from the player's mobile gaming device. In various                 embodiments, information about a player's gaming                 outcomes may be received at a retail computer from the                 casino server. In various embodiments, algorithms used                 to predict which products a player might like to                 purchase may be executed by the casino server. In                 various embodiments, algorithms used to predict which                 products a player might like to purchase may be executed                 by a retail server. Such algorithms may, in various                 embodiments, be executed by the player's mobile gaming                 device. In various embodiments, one or more human                 representatives may work in conjunction with predictive                 algorithms in order to determine a particular promotion                 for a player. For example, a predictive algorithm may                 determine a price range of a product that should be                 offered to a player. Based on that price range, a                 representative may determine a particular product to                 offer to the player, given the representative's                 knowledge of different product pricing. As another                 example, a predictive algorithm may determine a type of                 promotion (e.g., video; e.g., audio; e.g., still image;                 e.g., 30-second; e.g., 5-second; e.g., offer of a                 discount; etc.). A human, such as a representative of a                 retailer, may determine the exact promotion to send to                 the player. In various embodiments, a human may make a                 live presentation of a promotion. For example, a                 representative of a retailer may call a player on his                 mobile gaming device. The mobile gaming device may, for                 example, function as a cellular telephone. The human may                 make a sales pitch to the player. A human may also                 present a promotion via text. In various embodiments,                 the determination and presentation of a promotion may be                 done automatically, without any human intervention. For                 example, a player with a mobile gaming device may                 approach a retail store while walking in the hallways of                 a mall. The mobile gaming device may detect its own                 coordinates using an internal positioning system. The                 mobile gaming device may transmit its coordinates to a                 casino server. The casino server, based on the                 coordinates, may determine that the mobile gaming device                 is near to a particular retail store. The casino server                 may have previously received information about gaming                 outcomes of the player via signal from the mobile gaming                 device. The casino server may thereupon use information                 about the player's recent gaming outcomes, together with                 information about the products at the retail store, to                 derive a promotion for the player. The casino server may                 transmit such a promotion to the player. In some                 embodiments, the casino server may transmit the                 promotion to the retail store. The retail store may then                 relay the promotion to the mobile gaming device of the                 player. As will be appreciated, information about a                 player, such as information about outcomes achieved by                 the player, may be received at various locations, such                 as at a retail store or at a casino server. Similarly,                 as will be appreciated, a promotion can be determined at                 several places, including at a casino server, mobile                 gaming device, or at a retail store. The promotion may                 be transmitted to the mobile gaming device of the player                 from several places, such as from the retail store or                 from the casino server. In various embodiments, the                 mobile gaming device may store information internally                 about a retail store. For example, the mobile gaming                 device may store possible promotions that might be                 available from a retail store. The mobile gaming device,                 based on gaming results of the player of the mobile                 gaming device, may determine which of the internally                 stored promotions to actually present to a player. The                 mobile gaming device may employ predictive algorithms in                 making the presentation.             -   In various embodiments, information about purchasing                 habits of players may be shared among retail                 establishments. For example, a large database may be                 assembled from data gathered at several retail                 establishments. The database may include records for                 various players, some of whom have made purchases at a                 first retail establishment, and some of whom have made                 purchases at a second retail establishment. The larger                 sample size of such a database, as opposed to a database                 with customers of just a single retail establishment,                 may make it possible to come up with better predictive                 algorithms for a player's purchasing decisions.             -   Perspectives for the determination of offers for retail                 establishments In various embodiments, a casino server                 may determine one or more outcomes for a player of a                 mobile gaming device. The casino server may transmit                 such outcomes to the mobile gaming device. The mobile                 gaming device may present such outcomes to the player.                 The casino server may track the location of the mobile                 gaming device. The casino server may determine when the                 mobile gaming device is proximate to a retail                 establishment.             -   The casino server may receive data from the retail                 establishment. For example, the POS terminal of the                 retail establishment may indicate inventory levels of                 various products, and communicate the inventory levels                 to the casino server. The retail establishment may                 communicate other data, such as data about product                 values, product wholesale costs, expected delivery dates                 of new products, historical demand for products,                 customer traffic at the retail shop, and any other                 pertinent data.             -   The casino server may use the data received from the                 retailer to determine promotions on behalf of the retail                 establishment. For example, if the retailer has an                 excess of a certain product, the casino server may                 determine a promotion which offers the product at a                 discount.             -   Based on an outcome generated for a player of a mobile                 gaming device, the casino server may determine a                 promotion for the player of the mobile gaming device.                 The casino server may determine a first promotion if a                 first outcome is generated, and a second promotion if a                 second outcome is generated. For example, if the outcome                 generated is a winning outcome, the casino server may                 determine a promotion which advertises an expensive                 product. If the outcome generated is a losing outcome,                 the casino server may determine a promotion that offers                 a discount to the player.             -   The casino server may determine a promotion to present                 to a player of a mobile gaming device based on the fact                 that a player is within a certain distance of the retail                 establishment, or based on the fact that the player is                 within a certain geographic region, area, or locality.                 For example, the casino server may transmit a promotion                 to the mobile gaming device of a player for presentation                 only if the player is within 50 feet of the retail                 establishment that is being promoted.             -   Thus, a casino server may determine an outcome which has                 been generated for a player of a mobile gaming device.                 The casino server may receive data from a retail                 establishment. The casino server may determine a                 distance between the mobile gaming device and the retail                 establishment. Based on these factors, the casino server                 may determine a promotion which promotes the retail                 establishment to the player. The casinos server may                 cause the promotion to be presented to the player via                 the mobile gaming device of the player. For example, the                 casino server may transmit data to the mobile gaming                 device, where such data describes or encodes the                 promotion. The mobile gaming device may then present the                 promotion to the player.             -   In various embodiments, a retail establishment may                 receive an indication that a mobile gaming device is in                 proximity to the retail establishment. The indication                 may be received via direct communication from the mobile                 gaming device, or via communication from the casino                 server (e.g., the casino server may determine that the                 mobile gaming device is in proximity to the retail                 establishment and may communicate such information to                 the retail establishment). The retail establishment may                 determine a promotion for the player of the mobile                 gaming device. The retail establishment may determine                 such promotion based on various data, such as inventory                 levels, future delivery dates for new products,                 wholesale costs, ability to return unsold items, and so                 on. The retail establishment may also receive an                 indication of an outcome achieved by the player of the                 mobile gaming device. The retail establishment may                 receive any information about a player's results,                 including an indication of recent winnings, an                 indication of a gross amount won, an indication of a net                 amount won, and so on. The retail establishment may                 determine a promotion for presentation to the player                 based on an outcome received by the player. The retail                 establishment may determine a promotion for presentation                 to the player based on any historical results of the                 player. The retail establishment may determine a                 promotion based both on the historical results of the                 player and based on the fact that the player is                 proximate to the retailer. For example, if the player is                 proximate to the retail establishment and the player has                 just won a large payout, then the retail establishment                 may determine a promotion which highlights a luxury                 product of the retail establishment. The retail                 establishment may transmit the promotion to the mobile                 gaming device. The retail establishment may transmit the                 promotion to the casino server. The casino server may                 then transmit the promotion to the mobile gaming device.             -   In various embodiments, the mobile gaming device may                 receive information from a retail establishment. The                 information may include information about inventory                 levels, current customer traffic levels, historical                 customer traffic levels, or any other pertinent                 information. The mobile gaming device may determine                 whether or not it is near to the retail establishment.                 If the mobile gaming device is near to the retail                 establishment, then the mobile gaming device may                 determine a promotion to present to the player, the                 promotion serving to promote products or services of the                 retail establishment. The promotion may be determined                 based on information provided by the retail                 establishment. The information provided by the retail                 establishment may be transmitted directly from the                 retail establishment to the mobile gaming device. The                 information provided by the retail establishment may be                 transmitted first to the casino server and then to the                 mobile gaming device. In various embodiments, the retail                 establishment may determine whether or not the mobile                 gaming device is near to the retail establishment. The                 retail establishment may then inform the mobile gaming                 device, either directly or through the casino server. In                 various embodiments, the casino server may determine                 whether the mobile gaming device is near to the retail                 establishment. The casino server may inform the mobile                 gaming device if it is near the retail establishment.             -   4.8.1.1. Use the mobile gaming device as an automatic,                 custom tailored coupon. An individualized coupon. In                 various embodiments, a mobile gaming device may store                 coupons, gift certificates, or other tokens which confer                 value or discounts. Coupons may be transmitted to a                 mobile gaming device at various times. In various                 embodiments, a player may win coupons, gift                 certificates, or other benefits while playing a game.                 For example, if a player lines up three “Macy's” symbols                 on a slot machine, the player may win a $100 gift                 certificate to Macy's. In various embodiments, the                 coupons, gift certificates, or other tokens of value may                 be stored in electronic form on a mobile gaming device.                 In order to use the coupons, gift certificates, etc., at                 a retail establishment, the player may bring his mobile                 gaming device to a retail establishment. The mobile                 gaming device may communicate information about the                 coupon, gift certificate, or other token to a computer                 of the retail establishment. The communication may occur                 in various ways. For example, the mobile gaming device                 may communicate to the computer of the retail                 establishment a sequence of bits that uniquely                 identifies a particular certificate, coupon, etc. In                 various embodiments, a mobile gaming device may display                 on its display screen a bar code which identifies a                 coupon, gift certificate or other token of value. The                 bar code displayed on the display screen of the mobile                 gaming device may be scanned by the retail                 establishment, e.g., using a typical bar code scanner.                 In this way, the player may carry around coupons, or                 gift certificates on his mobile gaming device. The                 player may redeem them at retail establishments from his                 mobile gaming device.         -   4.8.2. Proximity to another mobile device. In various             embodiments, proximity to a second mobile gaming device may             trigger the presentation of a promotion in a first mobile             gaming device. When the second mobile gaming device is near,             the promotion at the first mobile gaming device may be seen             or heard by the player of the second mobile gaming device.     -   4.9. Time. In various embodiments, time may serve as a trigger         for a promotion. For example, a promotion may be triggered at a         certain time of day, at a certain date, or at a certain year. As         another example, a time since an event may serve as a trigger.         For example, a promotion may be triggered 5 minutes after the         last promotion has been presented.         -   4.9.1. A certain amount of time has elapsed since the last             promotion. In various embodiments, a promotion may be             triggered once a certain amount of time has elapsed from a             prior promotion. The prior promotion may be any promotion.             For example, a current promotion may be triggered to be             presented once one minute has elapsed since the last             promotion on a mobile gaming device was presented. The prior             promotion may be a promotion of the same type or category.             For example, a promotion for toothpaste might be triggered             when it has been 30 minutes since the last promotion for             toothpaste. The same promotion may be triggered, however,             when only 1 minute has lapsed since the last unrelated             promotion. By creating a greater time spacing between             promotions of the same type, player boredom may be             alleviated. In various embodiments, when a certain minimum             time gap is kept between the presentation of any promotion,             player annoyance may be alleviated. In various embodiments,             when a certain maximum time gap is allowed between the             presentation of promotions, player exposure to promotions             may be increased and thus revenues for the casino and for             the marketers may be increased.         -   4.9.2. It is a certain time of day. For example, advertise             food during lunch time. In various embodiments, the             presentation of a promotion may be triggered by the time of             day. Products which are typically purchased during a             particular time of day may be promoted during that time of             day. A promotion for breakfast may be triggered early in the             day, such as at 7:00 am. A promotion for lunch may be             triggered at 11:45 am. A promotion for an evening show may             be triggered at 6:00 pm. A promotion may be triggered based             on a merchant's business hours. For example, a promotion for             a merchant's products may be triggered for presentation at             the time the merchant opens for business.         -   4.9.3. Ambient conditions (e.g., temperature). In various             embodiments, a promotion may be triggered based on ambient             conditions. A promotion may be triggered based on the air             temperature. If the air temperature is over 90 degrees             Fahrenheit, for example, a promotion for a soft drink may be             triggered. A mobile gaming device may contain a temperature             sensor. Readings from the temperature sensor may be used to             trigger promotions. In various embodiments, a mobile gaming             device may contain other sensors for sensing or determining             ambient conditions. A mobile gaming device may contain             humidity sensors for detecting ambient humidity or rain             conditions. A mobile gaming device may contain light sensors             for detecting ambient brightness, cloudiness, and so on. A             mobile gaming device may contain microphones for detecting             ambient noise conditions. In various embodiments, promotions             of a certain form may be presented depending on ambient             conditions. For example, if ambient noise levels are high,             then a primarily visually-based promotion may be triggered             for presentation. If ambient noise levels are low, then a             promotion which includes audio components may be presented.             Thus, in various embodiments, a mobile gaming device, a             casino server, or another entity may determine ambient noise             levels in the vicinity of a mobile gaming device. Based on             the ambient noise levels, a promotion may be selected for             presentation. The selection process may consider whether the             promotion has audio components to it. In various             embodiments, ambient brightness levels may be used to             determine what types of promotions will be presented. If             ambient brightness levels are high, promotions with a             greater audio component may be presented. For example, in a             bright, sunlit environment, a mobile gaming device may be             more likely to present promotions with a higher audio             component. In a dim environment, a mobile gaming device may             be more likely to present promotions with more of a visual             component.             -   In various embodiments, rules, customs, regulations, and                 other conditions may determine which promotions may be                 used. For example, a mobile gaming device may be inside                 a theater where a show is in progress. In such an                 environment, a promotion with an audio component may be                 distracting to surrounding patrons of the theater. Thus,                 the mobile gaming device may determine promotions that                 have little or no audio components. It should be                 understood that selecting a promotion with no audio                 component may include selecting a promotion with an                 audio component and suppressing the audio component. For                 example, if the mobile gaming device determines that it                 should present a promotion with no audio component, the                 mobile gaming device may select a promotion that                 previously had an audio component and mute the audio                 component. Further, it should be understood that                 selecting a promotion that does not have a visual                 component may include selecting a promotion with a                 visual component and suppressing the visual component.             -   In various embodiments, the mobile gaming device may                 receive signals from a casino server describing rules,                 customs, regulations, and so on in the vicinity of the                 mobile gaming device. Based on such signals, the mobile                 gaming device may determine whether a particular                 promotion is suitable for presentation. In various                 embodiments, based on the location of a mobile gaming                 device, a casino server may instruct the mobile gaming                 device directly as to whether or not certain promotions                 may be presented. For example, the casino server may                 transmit to a mobile gaming device instructions                 explicitly forbidding the presentation of a particular                 promotion, or explicitly instructing the mobile gaming                 device to present a particular promotion.             -   In various embodiments, a casino server may send to a                 mobile gaming device promotions that are appropriate for                 presentation based on the conditions in the vicinity of                 the mobile gaming device. For example, the casino server                 may receive position information from the mobile gaming                 device. The casino server may then determine what an                 appropriate promotion is based on the location of the                 mobile gaming device. For example, if the mobile gaming                 device is located in a conference room during the time                 of a conference, the casino server may determine that an                 audio promotion is inappropriate. Accordingly, the                 casino server may only transmit to the mobile gaming                 device a promotion with a video component.             -   In various embodiments, if ambient conditions include                 rain, then a promotion for umbrellas may be shown. If                 ambient conditions include rain, then promotions for                 indoor activities (e.g., for shows) may be triggered. In                 various embodiments promotions may be suppressed based                 on ambient conditions. For example, if ambient                 conditions include rain, then promotions for outdoor                 tours may be suppressed.             -   In various embodiments, ambient conditions surrounding a                 mobile gaming device may be detected by the mobile                 gaming device. In various embodiments, ambient                 conditions may be detected by some other entity, such as                 by a weather service. The mobile gaming device may                 receive signals about ambient conditions from other                 entities, such as from a weather service or such as from                 a casino server. The mobile gaming device may then use                 such information in determining which promotions to                 present. In various embodiments, a mobile gaming device                 may simply be instructed as to what promotions to                 present. The determination as to which promotions to                 present may be made by some other entity, such as by a                 casino server. The casino server, may, in turn, use                 information about ambient conditions in determining                 which promotions should be presented.         -   4.9.4. Based on the player's own stated interests. In             various embodiments, the interests of a player of a mobile             gaming device may serve to trigger which promotions are             presented at the mobile gaming device. For example, if a             player is interested in cars, promotions relating to cars             may be presented. For example, if a player is interested in             sports, promotions for sports tickets, fantasy sports             leagues, or sports memorabilia may be presented. In various             embodiments, a player's interests may be deduced in various             ways. A player may be asked about his interests. A player             may be asked about his interests when he first checks out a             mobile gaming device, when he first starts playing games at             a mobile gaming device, during the course of a gaming             session, or at any other time. A player's interests may be             deduced from the actions of a player. For example, suppose a             promotion is shown to the player. If the player responds to             the promotion, e.g., by touching the display screen in an             area labeled “touch here to get more information about this             product”, then the player may be assumed to be interested in             products related to the product which is the subject of the             promotion. Player interests may also be deduced through             other means. For example, the player may make purchases at a             retailer. The retailer may forward the name of the player to             the casino server, possibly including with the player's name             an indication of the products the player has purchased. The             casino server may then assume that the player has interest             in products similar to those purchased at the retailer.         -   4.9.5. You are in between games. In various embodiments, the             trigger for a promotion may be that a game on a mobile             gaming device has finished. For example, a particular             promotion may be best suited only to occur between games.             For example, the promotion may require the full area of the             display screen of the mobile gaming device. For example, the             promotion may require the full attention of the player. In             various embodiments, a promotion may be presented if a game             has finished and new game has not been started within a             predetermined period of time. For example, if a player has             completed a game and not started the next game in five             seconds, then a mobile gaming device may trigger the             presentation of a new promotion. A player may be more             receptive to a promotion if the player is not currently             involved in a game.     -   4.10. Poor connectivity. For example, if you can't be connected         to the server at the moment, then show an advertisement. In         various embodiments, a promotion may be presented if there is         any disruption in communication or connectivity between the         mobile gaming device and the casino server. In various         embodiments, the mobile gaming device may be required to         maintain communication with the casino server while allowing a         player to engage in gaming activities. For example, the casino         server may be required to continuously verify that the mobile         gaming device is on the premises of the casino in order for a         player of the mobile gaming device to be allowed to engage in         gaming activities. Thus, if there is a disruption in the         communication, the mobile gaming device may be prevented from         allowing the player to game. A disruption in communication might         then present a good opportunity for the presentation of         promotions, since the player may not be able to play games.     -   4.11. Amount of battery life left. In various embodiments, the         amount of battery life left in a mobile gaming device might         influence whether or not a promotion is presented. In various         embodiments, the amount of battery life left in a mobile gaming         device may influence which promotion is presented. In various         embodiments the amount of battery life left in a mobile gaming         device might influence the manner in which a promotion is         presented. Presenting a promotion may require battery power. For         example, audio associated with a promotion may require that a         speaker of a mobile gaming device be powered in order to         generate the audio output. As another example, presenting a         promotion between games may require power for illuminating the         display screen. As another example, in various embodiments,         presenting a promotion may first require downloading the         promotion from a casino server. For instance, the casino server         may transmit to the mobile gaming device image and audio files         to be played as part of the promotion. The downloading process         may require wireless communication, which may use up battery         power of the mobile gaming device. In situations where remaining         battery power is low, the conservation of such battery power         might allow a player to play extra games at the mobile gaming         device before the battery runs out. This may result in extra         revenue for the casino, as well as reduced frustration for the         player. Therefore, in various embodiments, when the power left         in a battery goes below a certain threshold, a promotion may be         suppressed. In various embodiments, when the power left in a         battery goes below a certain threshold, a promotion which         requires less battery power to present may be favored for         presentation over a promotion that requires more battery power         to present. Given two promotions of equal priority, the mobile         gaming device may be less likely to present the one which         requires more power the less battery life there is remaining. In         various embodiments, based on the battery power remaining in the         battery of a mobile gaming device, the mobile gaming device may         vary the manner in which a promotion is presented. In various         embodiments, if the battery power is low, images associated with         the promotion may be dimmed. In various embodiments, if battery         power is low, audio associated with the promotion may be played         at a low volume, or may not be played at all. In various         embodiments, if battery power is low, a promotion may be         truncated, or otherwise compressed. For example, a five-second         version of a video advertisement may be played rather than the         full-length 15-second version. In various embodiments, battery         life remaining, battery power remaining, energy remaining, and         other metrics may all be used in determining whether or not a         promotion should be presented, which of two or more promotions         should be presented, and the manner in which a promotion will be         presented. In various embodiments, if battery life is below a         certain threshold, promotions that are stored locally on the         mobile gaming device may be favored over promotions that must be         newly downloaded from the casino server or from some other         device. In this fashion, the power costs associated with         downloading a promotion may be saved.     -   4.12. Amount of money left. In various embodiments, the amount         of money a player has remaining may influence what promotion is         presented. The amount of money a player has remaining may also         influence whether or not a promotion is presented. In various         embodiments, if a player has a relatively small amount of money         left, promotions may be presented to the player which offer the         player monetary benefits or discounted gambling opportunities.         For example, if a player has less than $5 left, a promotion may         be presented to the player, offering the player 5 free spins if         he'll agree to be mailed an information packet about a new         retirement savings vehicle. In various embodiments, if a player         has a relatively large amount of money left (e.g., more than         $500), then the player may be presented with promotions which         advertise relatively expensive products or services, such as         cars or jewelry.     -   4.13. Alerts and Messaging. In various embodiments, an alert or         message may be sent to player of a mobile gaming device. In         various embodiments, the same alert or message may be sent to         multiple different players of mobile gaming devices. If there         are many players using mobile gaming device, then the mobile         gaming devices may serve as an effective mass communication         medium for messages, such as messages to be communicated to         casino patrons. Various circumstances may trigger alerts or         messages. If an alert is accompanied by sounds, then the when         the alert is sent to multiple mobile gaming devices in a casino,         the sounds of simultaneous mobile gaming devices around the         casino making sounds may add emphasis and excitement to the         occasion of the alert (e.g., to the occasion where some player         has won a large jackpot).         -   4.13.1. When someone wins the progressive, every player's             mobile device can vibrate and/or beep. A message can also be             displayed on the mobile device. In various embodiments, a             first player of a mobile gaming device may be alerted when a             second player wins a significant payout. A significant             payout may include a jackpot, a top prize, a prize of more             than X amount (e.g., of more than $1000), and so on. In             various embodiments, an alert may take the form of beeping,             vibrations of the mobile gaming device, flashing lights, and             so on. An alert may indicate the name of the second player,             the amount won by the second player, the game the second             player was playing when he won, the home state of the second             player, or any other information. The alert or message may             take the form of a text message, an audio message, or any             other kind of message.         -   4.13.2. The alert can also happen in response to other             events, like a daily bonus, someone winning more than $100             on a slot machine, or any other significant event, or any             other event. In various embodiments, an alert may inform one             or more players when a drawing for a prize is about to             occur. For example, an alert may inform one or more players             when a keno drawing will occur. In various embodiments, an             alert may inform one or more players when a drawing is in             the process of occurring. The alert may inform a player of             partial outcomes. For example, an alert may be sent from the             casino server to a mobile gaming device. The alert may             detail one or more numbers which have been drawn in a game             of keno. The alert may include less than all the numbers             that are to be drawn for the game of keno. This may allow a             player who is viewing the alert to follow the game of keno             as it is in progress. In various embodiments, an alert may             inform one or more players that a drawing, chance event,             contest, or other event is about to occur, is in the process             of occurring, or has occurred. For example, a casino may run             a general promotion where three players per day who visit             the casino can win a car in a daily drawing. The drawing may             occur every day at a particular time, such as at 4:00 pm.             Accordingly, the casino may send an alert to one or more             players prior to the time of the drawing. The alert may get             the player(s) in an anticipatory mood for the drawing, and             help the drawing to have its intended effect of promoting             the casino. The casino may send an alert as the drawing is             occurring. The casino may send an alert after the drawing             has occurred. The alert may include winning names drawn, for             example. The alert may include images, and descriptions of             people who won. In various embodiments, any alerts regarding             winners of prizes, drawings, contests, or other events may             include information about the winners, such as pictures,             home towns, and so on.         -   4.13.3. The setting (what events trigger the alert) can be             configurable by the user. In various embodiments, a player             may indicate circumstances under which he would like to             receive an alert. In various embodiments, a player might             indicate triggers for an alert. A player may provide such             indications at various times. For example, when a player             first checks out a mobile device, the player may provide             indications of what types of alerts he would like to             receive. A player may provide indications when playing. For             example, a player may access a menu on the display screen of             his mobile gaming device. The menu may allow the player to             configure what alerts he would like to receive. The menu may             list categories of alerts. For example, one category of             alert may be an alert that is sent when someone a jackpot is             won. Another category of alert may be an alert that is sent             when a jackpot reaches a certain level. Another category of             alerts may be alerts that are sent when a drawing or other             event is set to occur. A player may select a category of             alert, e.g., by checking a box or selecting a menu item. A             player may also be able to configure a numerical level for a             prize before an alert will be sent. For example, a player             may specify that he would only like to receive alerts when a             payout of more than $1000 has been won in the casino. In             various embodiments, a player may configure alerts over the             internet. For example, a player may visit a web page of the             casino server. On the web page, the player may decide what             types of alerts he would like to receive. The player may             navigate menus, check boxes, enter text, or otherwise             indicate the types of alerts he is interested in receiving.             Once a player has checked out a mobile gaming device or             otherwise obtained a mobile gaming device, the player's             alert selections may be communicated to the mobile gaming             device. The mobile gaming device may thereupon only display             alerts for which the player has indicated interest.             -   In various embodiments, a player may receive an alert.                 The player may then indicate whether he would like to                 continue receiving alerts of the same type or category.                 For example, an alert may be presented to a player in a                 pop-up window. The player may check a box in the pop-up                 window indicating that he would no longer like to                 receive alerts of the type just received.         -   4.13.4. A player may be unable to deactivate alerts             following certain events (e.g., a player cannot change the             fact that the progressive win gives him an alert). In             various embodiments, a player has the option of suppressing             certain alerts. For example, a player may indicate that he             wound not like to see alerts about upcoming keno drawings.             Accordingly, the mobile gaming device of the player may             cease presenting to the player alerts about keno drawings.             In various embodiments, a player does not have the option of             suppressing alerts. For example, alerts may be presented by             the mobile gaming device of a player even if the player does             not wish to receive such alerts, and even if the player has             indicated that he does not wish to receive such alerts. In             various embodiments, a player is prevented from ignoring             alerts or other promotions by having to react in some way to             the promotions. For example, when a promotion is presented             to a player, the player may be required to press a button,             touch an area of the screen, answer a question about the             promotion, or otherwise respond to the promotion. If the             player does not respond, the player may be prevented from             playing further games on his mobile gaming device. For             example, an image associated with a promotion may occupy the             entire screen area of a mobile gaming device until the             player reacts to the promotion. Only then may the promotion             disappear and allow the player to view graphics associated             with a game.         -   4.13.5. Alerts when friends or family or group members get a             good result. In various embodiments, a player may receive             alerts or messages when one of a group of people achieves a             particular outcome. The group of people may include people             with some relation to the player. For example, the group of             people may consist of friends, family, work colleagues,             members of the same club, members of the same religious             institution, classmates, fraternity brothers, and so on. A             player may indicate to the casino server who is in his             group. For example, when first checking out a mobile gaming             device from the casino, a player may provide the names of             his fellow group members. In various embodiments, when one             member of a group indicates the names or identifiers of             other members of the group, the two or more members of the             group (e.g., all members of the group) may receive messages             or alerts relating to other members of the group. For             example, when one member of the group receives a high-paying             outcome, all other members of the group may receive alerts.             In various embodiments, alerts may be sent to a player when             a member of his group who is not using a mobile gaming             device achieves a significant or noteworthy outcome. For             example, if a fellow group member at a stationary slot             machine wins a $1000 payout, then a player may receive an             alert saying, “Your friend just won $1000!!”.         -   4.13.6. Reserving poker tables. Getting alerts for poker             tables. Reserve a place in a buffet line. Reserve a taxi.             -   4.13.6.1. Tables. In various embodiments, a player may                 use a mobile gaming device to reserve a spot at a gaming                 table. Gaming tables may include poker tables, blackjack                 tables, or other tables. To reserve a spot at a table, a                 player may communicate with the casino server. For                 example, the player may use his mobile gaming device to                 access a scheduling system of the casino server. The                 scheduling system may include a Web page interface, or                 other type of interface. The scheduling system may list                 gaming tables within the casino. For example, the                 scheduling system may list a set of poker tables, each                 poker table described by the game and the betting limits                 at the table. The scheduling system may further list                 names, initials, or other identifiers for players                 waiting to play at such tables. When visiting the                 scheduling system, a player may add his name to one or                 more lists of players waiting to play at tables. For                 example, a player may add his name to a list of players                 waiting to play a game of Texas Hold'em with betting                 limits of $2 and $4 (e.g., 2-4 Texas Hold'em). Once a                 player's name is added to a list of players waiting for                 a game, the player may be eligible to sit for the game                 once all players ahead of him in the list have either                 been seated or declined to participate in the game. For                 example, as seats in a game (e.g., a game of Blackjack;                 e.g., a game of poker) open up, the player at the top of                 a list of players waiting to play in that game may be                 offered a seat at the game. The player at the top of the                 list may then be removed from the list, leaving the                 previously second player now at the top of the list.                 -   In various embodiments, a player may use a mobile                     gaming device to access a scheduling system for a                     game. The scheduling system may allow a player to                     secure a place in line for a table game, for a slot                     machine game, or for any other game. The scheduling                     system may allow a player to reserve a spot in line                     for any other event or activity for which space or                     availability may be limited.                 -   In various embodiments, a player may use a mobile                     gaming device to view available games or tables in a                     casino. For example, a map of a casino may visually                     indicate gaming tables, including which tables have                     openings for players. If there is currently an                     opening, a player may use his mobile gaming device                     to reserve the opening for himself. For example, a                     player may touch an area on a diagram of a casino                     floor. The area may be a representation of a poker                     table. Having touched the area, the mobile gaming                     device may ask the player whether he would like to                     reserve a spot at the table. The player may indicate                     affirmation by touching a button on the screen of                     his mobile gaming device, such as by touching a                     button labeled “yes”. The mobile gaming device may                     inform the player of any time limits associated with                     claiming the spot. For example, the mobile gaming                     device may inform the player that the player has 10                     minutes in which to claim the spot before the spot                     will be given to someone else. In various                     embodiments, when a player reserves a spot at a                     gaming table, the player may indicate the amount for                     which he would like to buy in at the gaming table.                     The player may indicate that amount of cash he would                     initially like to convert into gaming chips prior to                     starting play at the gaming table. The player may                     indicate the amount of gaming chips with which he                     would like to begin play at the gaming table. After                     the player has indicated a number of chips with                     which he would like to begin, a casino                     representative may arrange to have the chips placed                     at the gaming table pending the arrival of the                     player. Thus, when the player arrives at the gaming                     table, chips may have been counted out for the                     player already.                 -   In various embodiments, a player may wish to reserve                     a seat at a gaming table. However, the gaming table                     may currently be in full use. The player may                     accordingly interact with a scheduling system in                     order to place himself in line for a seat at the                     table. In various embodiments, the casino (e.g., the                     casino server) may indicate to the player an                     estimate of the amount of time it will take before a                     seat opens up for the player at the gaming table.                     For example, the casino server may transmit to the                     player's mobile gaming device an estimate that the                     wait will be one hour. The waiting time may then be                     displayed for the player on the screen of the                     player's mobile gaming device. The casino server may                     use various algorithms to estimate a waiting time.                     The casino server may have historical data                     indicating the rate at which spots open up at a                     particular type of game, at particular betting                     limits, at particular times of day, and so on. Using                     such data, and using data about the number of people                     ahead of a player for a table, the casino server may                     estimate how long it will take for a player to get a                     seat at a table. For example, the estimated time                     before a player will be seated at a table may be                     equal to the average time it takes a seat to vacate                     multiplied by one plus the number of people who are                     ahead of the player in line for a seat.                 -   In various embodiments, the casino may inform the                     player of any future gaming tables that will open                     up. For example, the casino may inform the player                     that a new poker table will be opening up in half an                     hour. The player may, accordingly, place himself on                     a wait list for the new table.                 -   In various embodiments, a player may play a game on                     a mobile gaming device. The mobile gaming device, or                     another device, may subsequently offer the player an                     opportunity to play the same game at a stationary                     gaming device and/or at a physical gaming table. For                     example, it may be assumed that if a player has                     played a game for a period of time on a mobile                     gaming device, the player might also be interested                     in playing the same game at a stationary device                     and/or at a gaming table. In various embodiments, a                     player may play a game of poker on a mobile gaming                     device. For example, the player may play a game of                     Texas Hold'em. The mobile gaming device may then                     display a message asking the player whether or not                     the player would like to sit down at a poker table                     to play a game of poker with a live dealer, with                     physical cards, and with live opponents. The player                     may indicate that he is interested. The player's                     indication of interest may be transmitted to the                     casino server. The casino server may then send                     instructions, e.g., to a casino representative, to                     have a spot at the table reserved for the player. In                     various embodiments, a player may be engaged in a                     slot machine game on his mobile gaming device, e.g.,                     the player may play a game with simulated slot                     machine reels on the display of the mobile gaming                     device. An offer may then be presented to the player                     to play the same game on a stationary slot machine.                     The player may accept the offer. The slot machine                     may be subsequently reserved for the player. In                     various embodiments, when a player plays a                     particular type of game on a mobile gaming device,                     and when a spot or space opens up for a similar game                     at a stationary gaming device or at a gaming table,                     the spot or space may be offered to the player of                     the mobile gaming device.         -   4.13.7. Win a spot at a poker table or blackjack table while             playing. In various embodiments, a player who is waiting for             a spot at a gaming table, at a game, or in some other             activity must play continuously in order to maintain his             spot in line. Continuous play may, in various embodiments,             be defined differently. For example, continuous play may             mean that a player must play one game at least every thirty             seconds. As another example, continuous play may mean that a             player must make at least $3 in wagers every minute. In             various embodiments, a player who does not maintain             continuous play may fall back in a line. For example, for             every two minute gap in the play of a player, the player may             fall back one place in line. If the player was fifth in line             for a spot at a gaming table, the player may fall back to             sixth in line for a spot at the gaming table.             -   In various embodiments, a player may win a place in line                 while playing a game. For example, a player may play a                 game on a mobile gaming device. The player may win an                 outcome which advances him one place in line for a spot                 at a gaming table. A player may also fall back in line                 based on certain outcomes. For example, a player waiting                 for a spot at a gaming table may achieve a “fall back”                 outcome when playing another game on his mobile gaming                 device. The player's place in line may accordingly fall                 back. In some embodiments, players may compete for a                 spot when the spot opens up. For example, five players                 may be waiting for a spot at a poker table. When a spot                 at the table opens up, each of the waiting players may                 play a game on his or her respective mobile gaming                 device. The player with the best performance in the game                 may get the open spot at the gaming table. For example,                 the player who wins the most money in the game may get                 the spot at the gaming table.         -   4.13.8. The act of playing as an entry into any contest or             lottery. In various embodiments, play of a game may make a             player eligible for entry into a contest or lottery. For             example, for each game played on a mobile gaming device, a             player may receive an entry into a raffle drawing for a new             car. The car may be raffled off to a player who has played a             mobile gaming device within a sponsoring casino. In various             embodiments, a player must meet a minimum threshold of play             before receiving entry into a contest or lottery. For             example, a player must play at least one hundred games to             receive entry. For example, a player must wager at least             $250 in order to receive entry. In various embodiments, a             player may receive a number of entries to a contest or             lottery which is proportional to an amount the player has             wagered. For example, a player may receive entries into a             drawing for show tickets, where the number of entries is             proportional to an amount wagered by the player. In various             embodiments, play of a mobile gaming device may confer to a             player entry into a state lottery, inter-state lottery,             national lottery, and so on. In various embodiments, play of             a mobile gaming device may confer to a player entry into a             contest or lottery which is in addition to the game played             on the mobile gaming device. In various embodiments, play of             a mobile gaming device may confer to a player entry into a             contest or lottery which is independent from the game played             on the mobile gaming device.         -   4.13.9. Play poker against other people waiting for an             actual spot at the tables. In various embodiments, a player             may use a mobile gaming device to simulate play of a table             game. In various embodiments, a player with a mobile gaming             device may simulate play of a table game with or against             other players who have mobile gaming devices. For example,             several players with mobile gaming devices may compete             against one another in a game of poker. As another example,             several players with mobile gaming devices may participate             in a game of blackjack using a common dealer and a common             deck of cards, e.g., just as the players would if they were             at a physical blackjack table. In various embodiments, a             player may ask to be seated at a table or at a game. For             example, a player may ask to be seated for a poker game. The             player may be informed that there are no seats available for             the poker game. However, the player may be offered the             opportunity to play a game using a mobile gaming device. The             player may be offered the opportunity to play the same             version of poker as the one for which he had asked to be             seated. The player may, accordingly, receive the mobile             gaming device and begin play of the game of poker. When a             seat becomes available at the physical game of poker, the             mobile gaming device of the player may alert the player that             the seat has become available. For example, a casino             representative may key a message for the player into a             terminal. The message may be forwarded (e.g., via the casino             server) to the mobile gaming device of the player. The             player may thereby be informed that a spot for him at the             physical poker table is now available. In various             embodiments, a player who is waiting for a seat at a             physical gaming table may compete with a mobile gaming             device against other players with mobile gaming devices.             Players waiting for the same table may compete against one             another. For example, five players waiting for seats at a             poker table with limits of $4 and $8 may compete in a poker             game on their respective mobile gaming devices. The players             may compete on their mobile gaming devices in a game with             limits of $4 and $8. Thus, in various embodiments, players             waiting to play at a physical gaming table which features a             particular game may use mobile gaming device to play the             same or a similar game. In various embodiments, a player who             is waiting for a spot at a table may use a mobile gaming             device to play a game with or against other players who are             physically seated at the table. Thus, a player with a mobile             gaming device may play an electronic version of a game that             is being played with real cards, dice, or other playing             tokens at a physical gaming table. -   5. Indications that there is a promotion. Various signals may be     used to get a player's attention so as to inform the player that     there is a promotion for him to peruse. In various embodiments, such     signals may be generated if it is unclear whether a player would be     currently looking at his mobile gaming device. For example, if the     player has been engaged in a game in the past five seconds, it may     be assumed that the player is currently viewing his mobile gaming     device. Thus, a signal of a promotion may not be sent. However, if     the player has not been engaged in a game in the last five seconds,     a signal may be generated to indicate that a promotion is being     presented.     -   5.1. Vibration. In various embodiments, a mobile gaming device         may vibrate to indicate that there is a promotion for the         player. The vibrations may be effective if the mobile gaming         device is, for example, in physical contact with the player,         such as being in the player's pocket. In various to embodiments,         vibrations associated with a promotion may be distinct from         vibrations associated with a phone call, or an email. For         example, the mobile gaming device may vibrate at one frequency         to signal an incoming call, and at another frequency to signal         that a promotion is being presented.     -   5.2. Beeping. In various embodiments, a mobile gaming device may         beep to signal that a promotion is or is about to be presented.         In various embodiments, a beep that signals the presentation of         a promotion may be distinct from a beep that signals some other         event, such as an email.     -   5.3. Ringing. In various embodiments, a mobile gaming device may         ring to signal the presentation of a promotion. The ring         associated with a promotion may be distinct from rings signaling         other events, such as a phone call. -   6. Player responds to an advertisement, e.g., the player shows     interest.     -   6.1. More information about the product mailed or emailed to the         player.     -   6.2. More information shown to the player on the mobile device.     -   6.3. More information shown to the player on a nearby slot         machine.     -   6.4. Casino attendant brings more information to show the         player.     -   6.5. Player information sent to the marketer. -   7. Reformatting an advertisement that was meant for a big slot     machine screen for a mobile device screen. -   8. Showing marketers available marketing opportunities (e.g., who is     playing now). In various embodiments, the casino server may show to     potential marketers a current audience that is available for viewing     promotions. The current audience may include players currently     gaming on mobile gaming device, players in possession of mobile     gaming devices, players with money remaining with which to play on     mobile gaming devices, people within viewing range of mobile gaming     devices (e.g., people who might be able to see a promotion shown on     a mobile gaming device, people within hearing range of an mobile     gaming device, and so on. A potential audience may include people     within a limited geographic region. For example, a marketer with     retail stores in Nevada might only be interested in sending     promotions to people currently in Nevada. A potential audience may     include only people within a certain age range. For example, a     casino server may show to a marketer only people between the ages of     18 and 35, as such people may be the marketer's main target     audience. In various embodiments, a potential audience may include     only people with certain demographic characteristics, such as only     married people, such as only French speakers, such as only people     with incomes over $150,000, and so on. A potential audience may be     presented to a marketer in the form of one or more aggregate     statistics. For example, a marketer may be told that there are     currently 3500 people playing mobile gaming device who are between     18 and 25 years old.     -   In various embodiments, a potential marketer may be shown         available advertising mediums. For example, a marketer may be         told that there are currently 1258 places where their product         logo can be used as a symbol on reel. As another example, a         marketer may be told that there are currently 100 slots open         where promotions will be inserted between games played on mobile         gaming devices. As will be appreciated, any statistic describing         available slots or media for promotions may be presented to a         marketer.     -   In various embodiments, a marketer may be shown available slots         for promotions for a particular target audience. For example, a         marketer may be told that there 200 mobile gaming devices in         which the marketer's promotion may be used in background         graphics and where the mobile gaming devices are being played by         players of the marketer's target audience.     -   8.1. The number of active handhelds nationwide is tracked. In         various embodiments, the casino server may track the number of         mobile gaming device that are currently in use across a         particular location or geographic region. The casino server, for         example, may track the number of mobile gaming device active         within a room, within a casino, within a neighborhood (e.g., the         Las Vegas strip), within casinos of the same management, within         a state, or within an entire country. Thus, in various         embodiments, a casino server may track the number of mobile         gaming devices in use nationwide. A statistic describing the         number of active mobile gaming devices may be presented to a         marketer.         -   8.1.1. How many handhelds of a particular demographic. In             various embodiments, the casino server may track the number             of mobile gaming devices that are being used by players of a             particular demographic. For example, the casino server may             count 584 people that are using mobile gaming device and who             are between the ages of 60 and 65. As another example, the             casino server may count 2690 people that are using mobile             gaming devices and who are also gun owners.         -   8.1.2. How many handhelds playing a particular denomination.             In various embodiments, a casino server may track the number             of mobile gaming devices on which players are playing games             of a certain denomination. For example, the casino server             may track the number of mobile gaming devices on which             players are playing games with required wagers of $1.             -   In various embodiments, the casino server may track the                 number of mobile gaming devices on which a particular                 type of game is being played. For example, the casino                 server may track the number of mobile gaming devices on                 which Triple Play Video Poker is being played. In                 various embodiments, the casino server may track the                 number of mobile gaming devices on which games by a                 certain game developer are being played.             -   In various embodiments, any group that is tracked may                 have its playing characteristics represented by one or                 more statistics. Such statistics may be presented to a                 marketer. Based on such statistics, a marketer may                 decide whether or not to promote to the group.     -   8.2. Space is made instantly available. In various embodiments,         slots, space, or media for promotions may be made available to         marketers in a rapid, instant, or real-time basis. For example,         a marketer might make a decision to have a promotion presented         one minute before it is actually presented. The central server         may, for example, list available slots for promotions into the         future. A marketer may browse such available slots. The marketer         might select one or more slots, even if such slots are to occur         within minutes or less. The promotion may then occur on         schedule. If a marketer's promotion is not already stored with         the casino server (e.g., if image and audio data is not already         stored with the casino server), the marketer may be required to         upload a promotion to the casino server before it can be         presented. Once uploaded, a promotion may be transmitted from a         casino server to one or more mobile gaming devices for         presentation.     -   8.3. We allow advertisers to immediately distribute ads on the         fly to all, or to all that meet certain criteria. Immediate         means display this and now. In various embodiments, a marketer         may specify one or more criteria. The criteria may include         criteria defining a target audience, such as demographic         criteria. The criteria may also define games being played,         outcomes achieved, and so on. The criteria may also define         current locations of the target audience. For example, the         criteria defined by a marketer may specify that the target         audience includes only people within the state of Mississippi.         Once a marketer has specified a target audience, or criteria         that a member of the target audience must meet, promotions from         the marketer may be presented to the target audience. Promotions         may be presented to all of the target audience, or to some         fraction of the target audience. For example, 1000 people may         currently satisfy criteria defined by the marketer. The         promotion of the marketer may, accordingly, be presented to all         1000 people meeting the criteria. In some embodiments, however,         the marketer may not wish to pay to reach the entire target         audience. Instead, for example, the marketer may decide to pay         to reach only a fraction of the target audience, such as one         third of the target audience. Once a marketer has defined a         target audience for a promotion, the promotion may be presented         to members of the target audience substantially immediately.         Alternatively, the promotion may be presented to members of the         target audience at a later time, such as at a time desired by         the marketer.     -   8.4. Advertisers get to see a list of who is located near to the         product, e.g., to a coke store. In various embodiments, a         marketer may view data indicative of how many players of mobile         gaming devices are near to the product of the marketer. For         example, a marketer may wish to see a count of the number of         players of mobile gaming devices who are near to a fast food         restaurant which the marketer represents. The marketer may then         decide whether to have a promotion presented to some or all of         such players.     -   8.5. Mechanism to allow advertisers to find out what's available         and to insert bids. The advertiser has a mechanism to acquire an         advertising block. An advertiser has a mechanism to place an ad         in the black. In various embodiments, a marketer may view a list         or other description of available slots or media in which         promotions may be inserted. The list may include a list of slots         by time of day, by game, by game denomination, by demographic of         the player, and so on. For example, a listing of a slot may         indicate that there is a 5-second slot open for 500 gamers         between the ages of 50 and 55. The marketer may have the         opportunity to purchase that slot and to have his promotion         presented during that slot. Thus, the marketer may have his         promotion presented to 500 gamers. The marketer may be able to         place a bid for that slot. A marketer who places the highest bid         may have the opportunity to have a promotion placed in a slot.         In various embodiments, a marketer may be able to have a         promotion presented to a first number of gamers. The marketer         may submit the high bid to have a promotion presented to a         second number of gamers, where the second number of gamers is         less than the first number of gamers. For example, 500 gamers         may be currently playing mobile gaming devices. A marketer may         bid to have his promotion presented to 200 of the gamers. If the         marketer has submitted the high bid, the marketer may succeed in         having his promotion presented to the 200 gamers. The marketer         who has submitted the next highest bid may have the opportunity         to have his promotion presented to gamers from among the         remaining group of gamers. Thus, in various embodiments, a         marketer may submit a bid where the bid includes not only a time         of day, a game, a length of a promotion, a size of a promotion,         etc., but also a number of players to which the promotion will         be presented.         -   In various embodiments, a marketer may purchase a slot for a             promotion or submit bids to have a promotion placed using a             Web site of the casino server. The casino server Web site             may list available slots, highest bids, any restrictions on             which types of promotions may be shown, and so on. The             marketer may use the Web site to submit bids, to make             purchases, to make payment (e.g., by submitting a credit             card number), to submit the actual promotion (e.g., image             data; e.g., video data; e.g., audio data), and so on. A             marketer may submit bids and other information in many other             ways, as will be appreciated. For example, a marketer may             submit bids via phone, fax, email, postal mail, and so on.

The player chooses a type of ad at the time when he checks out a mobile device. In various embodiments, a player may make one or more designations at the time when he receives a mobile device. Such designations may influence the promotions and advertisements shown to the player. For example, such designations may influence the types of companies that advertise to the player or the types of products that are advertised to the player.

A player may receive a mobile device in a number of ways. In various embodiments, a player may receive a mobile device at a cage at a casino, at a vending machine, or at a front desk at a casino hotel. In various embodiments, a player may receive a mobile device from a casino representative. For example, a player may be situated at a slot machine and wish to move around the casino while continuing to engage in gaming. Accordingly, the player may request that a casino representative provide the player with mobile device for gaming. A player may also be in possession of a mobile device of his own (e.g., the player may be in possession of a personal cell phone). A player already in possession of a mobile device may make one or more designations pertaining to advertisements at the time he configures or enables his mobile device for the purposes of gaming.

When receiving or configuring a mobile device, a player may make a number of designations. The player may indicate: (a) a product (e.g., Coke); (b) a category of products (e.g., soft drinks; e.g., leisure cruises); (c) a brand; (d) a company; (e) a manufacturer; (f) a purpose for a product (e.g., as a wedding present; e.g., something to clean a bathroom); (g) a price range (e.g., a price range for a product that the player may be willing to buy; (h) a budget range (e.g., an amount the player may have available to spend); (i) a desired sales representative or type of sales representative that the player may be interested in communicating with (e.g., a life insurance agent). Such designations by the player may allow a marketer to determine the desirability of sending advertisements or promotions to a player. For example, if a player has designated the product category of a particular marketer, then the marketer may be more willing to pay to have the player view an advertisement for the marketer's product. The designations may also aid the casino in selling advertising space to marketers. For example, the casino may be able to convince cruise lines to advertise on the mobile devices of players if the casino can show cruise line marketers that a number of such players are interested in vacations on cruise lines.

When receiving or configuring a mobile device, a player may also indicate characteristics about himself/herself. The player may indicate an age, race, income level, place of residence, family status, gender, political preference, occupation, or any other piece of information. Such information may further aid marketers in deciding which players to advertise to, how much to pay to provide advertisements, and in deciding what advertisements to send to one or more players.

Bonus Round on a Separate Device

In various embodiments, a player may engage in part of a game on a mobile gaming device, and part of the same game on another device. The other device may be a gaming device that is not a mobile device. For example, the other device may be a slot machine, video poker machine, video blackjack machine, or the like. In some embodiments, the gaming device may offer an experience to the player that is not available on the mobile gaming device. Thus, it may be more exciting or otherwise pleasing for the player to play a portion of a game on the other gaming device rather than playing the entire game on the mobile gaming device. In some embodiments, a player may reach a bonus round of a game while playing on a mobile gaming device. The bonus round of the game may feature random event embodied in a physical process. For example, the bonus round may feature the spinning of a wheel. While it is possible that the spinning of a wheel may be visually simulated using a display screen of a mobile gaming device, for example, it may be more exciting for a player if he actually sees a physical wheel spin. Thus, a player may play out the bonus round portion of his game using a gaming device that is not mobile. The gaming device used for the bonus round may include a physical spinning wheel. The wheel may spin to reveal the player's prize in the bonus round.

In various embodiments, when a first portion of a game is played on a mobile gaming device, and a second portion of a game is played on another device, the outcome of the game may be determined in several ways. The outcome of the game may be determined solely based on random numbers or events generated by the mobile gaming device. The outcome of the game may be determined solely based on random numbers or events generated by the other device (e.g., by a gaming device that is not mobile). The outcome of the game may be determined solely by a third device, such as by a casino server. The outcome of the game may be determined based on random numbers or events generated by both the mobile gaming device and the other device (e.g., the gaming device that is not mobile). For example, entry into a bonus round may be determined based on random numbers generated on a mobile gaming device. The outcome of the bonus round may be based on random numbers generated at the other device (e.g., at the gaming device that is not mobile). The outcome of the game may be determined based on random numbers or events generated at the mobile gaming device and at the third device (e.g., the casino server). The outcome of the game may be determined based on random numbers or events generated at the other device (e.g., at the gaming device that is not mobile) and at the third device (e.g., at the casino server). The outcome of the game may be determined based on random numbers or events generated at the mobile gaming device, at the other device (e.g., at the gaming device that is not mobile), and at the third device (e.g., at the casino server).

100% Payback Device

In various embodiments, a game on a mobile gaming device may have a house edge of 0%. In various embodiments, a game on a mobile gaming device may have a negative house edge. As will be appreciated, games with 0% house edge may fail to yield profits for a casino. As will be appreciated, games with a negative house edge may potentially cost a casino money. Thus, in various embodiments, a casino may use revenue from presenting promotions in order to supplement costs associated with games that have 0% or less house edge.

In various embodiments, a casino may present enough promotions on a mobile gaming device to create a desired positive house edge when earnings from promotions are counted. For example, for each $1 game played on a mobile gaming device, the mobile gaming device may present 5 promotions. For example, the five promotions may include five products which take the place of symbols on simulated slot machine reels. For each promotion presented, the marketer sponsoring the promotion may pay the casino one cent. Thus, the casino may earn five cents from marketers for each $1 game played. Even if the house edge on the game itself is 0%, the casino may effectively maintain a 5% house edge when earnings from promotions are taken into account. In order to attain a desired effective house edge, a casino may adjust the number of promotions presented per game played and/or adjust the fees charged to marketers per promotion. For instance, in the foregoing example, if the casino wished to receive a 6% house edge, the casino may have caused the presentation of 6 promotions per game rather than 5.

In various embodiments, a player of a game may be required to view or otherwise peruse one or more promotions in order play games with a zero or negative house edge. As a player views promotions, a player may accumulate points, tokens, or other scrip. The player may be required to accumulate a certain number of points in order to play games with a zero or negative house edge. As the player approaches a target number of points, the house edge may get smaller and smaller, reaching zero when the player achieves the target number of points. For example, a game may conventionally have a house edge of 10%. However, when a player has viewed half of the promotions required to play games with a 0% house edge, the house edge may decline to 5%. In various embodiments, as a player accumulates points, the player may use such points to play a game with a 0% or negative house edge. Once the player uses up points, the player may be required to earn further points (e.g., by viewing more promotions) in order to play further game with a 0% or negative house edge.

In various embodiments, a meter or other gauge may indicate a player's progress towards being able to play games with a 0% house edge. As a player views more promotions, for example, the meter may more closely approach a target. When the target is reached, the player may be able to play games with a 0% house edge. In various embodiments, a player may be required to continually, periodically, or sporadically view additional promotions in order to maintain the privilege of playing games with a 0% or negative house edge. If the player fails to view promotions at the desired rate, the player may lose points and/or the meter may move away from its target range. The player may then be left to play games with a positive house edge until such time as the player views additional promotions.

Getting Regulatory Approval for Ads

In various embodiments, a casino may seek regulatory approval to feature or insert a promotion into a game. In various embodiments, a casino may seek regulatory approval to feature or insert a graphic associated with a promotion into a game. In various embodiments, a casino may seek regulatory approval to feature or insert any graphic into a game. The game may be a game of chance played for money, such as a slot machine game or video poker game. In various embodiments, a casino may receive blanket approval to insert any one of several graphics, at the casino's discretion, into a game. For example, the casino may desire regulatory approval to insert any one of 50 different graphics into a game. For example, the casino may desire regulatory approval to insert any one of 50 graphics as a symbol into a game. The graphics, or any data related to a promotion, may be shown in advance to regulators. The regulators may approve all the graphics, or other data, and may then allow the casino to insert any one of such graphics, at its discretion, into the game.

Terms of regulator approval for inserting a graphic into a game may include any one or more of the following: (a) the presence of a graphic has no effect on the game when compared to how the game would be played if the graphic were not present; (b) the presence of a graphic has no effect on the payout of the game when compared to what the payout of the game would be if the graphic were not present; (c) the graphic in no way indicates or represents something that is not true (e.g., a graphic cannot say “winner” if the graphic does not form part of a winning outcome); (d) the graphic in no way indicates or represents anything about the game itself (e.g., the graphic does not suggest an amount of a payout, a winning or losing outcome, an entry into a bonus round, etc. The graphic may simply convey a message that is independent of the game play); (e) the graphic is not offensive; (f) the graphic cannot be confused for another graphic that is already part of the game; (g) the graphic cannot be confused for a graphic that is part of any game (e.g., a graphic of a clown might be forbidden because it might be confused with a joker symbol); (h) the graphic may not appeal to children or minors (e.g., the graphic may not show toys or brands which appeal to children); and so on. It will be appreciated that the foregoing terms may apply to video, cartoons, animation, audio, or any other information which may be featured in a promotion.

Obtaining regulatory approval on the foregoing may allow a casino to solicit promotions which may be obtained from marketers and then which may incorporated into games. A new promotion may be received and then incorporated without the necessity of obtaining regulatory approval between the time the promotion is received and the time the promotion is incorporated. This may allow for marketers to enjoy a rapid turnaround time between when promotions are submitted and when the promotions are incorporated. 

What is claimed is:
 1. A method comprising: determining, by a computing device, that a game played through a mobile device has produced a wager result greater than a non-zero monetary threshold; determining, by the computing device, a location of the mobile device based on at least one of a signal strength, a video analysis or a GPS signal; determining, by the computing device, a promotion to be presented based on the wager result in the game being greater than the non-zero monetary threshold and the location being in a desired maximum distance from a merchant; determining, by the computing device, that a stationary device is in a desired range of the mobile device based on the location and a second location of the stationary device; in response to determining the promotion and determining that the stationary device is in the desired range, determining, by the computing device, that the stationary device will be used to present the promotion; and in response to determining that the stationary device will be used to present the promotion, controlling the stationary device to make a presentation of the promotion.
 2. The method of claim 1, in which controlling the stationary device to make the presentation includes transmitting content without receiving a request for such a transmission and without receiving a request for determining the stationary device from the mobile device.
 3. The method of claim 1, in which the stationary device is controlled by the mobile device to make the presentation.
 4. The method of claim 3, in which the method includes: transmitting content for making the promotion to the mobile device from the computing device.
 5. The method of claim 1, in which content for the promotion is transmitted by the computing device to the stationary device.
 6. The method of claim 1, in which determining that the stationary device will be used to present the promotion includes determining that the stationary device will be used to present the promotion based on the stationary device being in a line of sight of the mobile device.
 7. The method of claim 1, in which determining that the stationary device will be used to present the promotion includes determining that the stationary device will be used to present the promotion based on the stationary device being in a same room as the mobile device.
 8. The method of claim 1, in which determining that the stationary device will be used to present the promotion includes determining that the stationary device will be used to present the promotion based on the stationary device being in a signal range of the mobile device, in which the mobile device, stationary device, and computer system are remote from one another.
 9. The method of claim 1, comprising determining, by the stationary device, that a signal strength from the mobile device is above a non-zero threshold value, and in response to said determination, displaying the promotion by the stationary device.
 10. The method of claim 1, comprising determining, by the computing device, that the mobile gaming device is present near the stationary device based on a mapping of at least one physical location of the stationary device.
 11. The method of claim 1, in which determining that the stationary device will be used to present the promotion includes determining that the stationary device will be used to present the promotion based on the stationary device not being restricted from use in the promotion based on a manufacturer of the stationary device.
 12. The method of claim 11, comprising determining that a second stationary display device is restricted from use in the promotion based on a manufacturer of the second stationary display device and preventing presentation of the promotion through the second stationary display device in response to determining that the second stationary display device is restricted.
 13. The method of claim 1, comprising adjusting a player's monetary account based on the wager result.
 14. The method of claim 1, in which the game includes a video slots game.
 15. The method of claim 1, in which the promotion includes a promotion for a product of the merchant selected based on a non-zero monetary amount and a price of the product.
 16. The method of claim 1, in which the promotion includes a promotion for a product of the merchant selected based on a time of day.
 17. The method of claim 1, in which the promotion includes a monetary benefit to a user of the mobile device.
 18. The method of claim 1, comprising determining that the mobile device is in proximity to a plurality of humans.
 19. The method of claim 18, in which determining the promotion to be presented includes determining based on the mobile device being in proximity to the plurality of humans.
 20. The method of claim 18, further comprising determining a volume level that is greater than normal based on the proximity and amplifying a volume of the promotion to the greater than normal level based on the determination that the mobile device is in proximity to the plurality of humans, in which the normal level includes a positive non-zero volume level for presenting promotions when the mobile gaming device is not in the proximity of the plurality of humans.
 21. The method of claim 1, in which determining the promotion includes determining the promotion based on a non-zero monetary amount exceeding a multiple of an amount wagered by a player of the game.
 22. The method of claim 1, in which determining the promotion includes determining the promotion based on a non-zero monetary amount being from a bonus round of the game.
 23. The method of claim 1, in which determining the promotion includes determining the promotion based on a non-zero monetary amount being from a near miss of a winning outcome that would have resulted in a larger payout.
 24. The method of claim 23, in which the promotion is selected based on the larger payout.
 25. The method of claim 23, in which the larger payout includes a jackpot win.
 26. The method of claim 1, in which the promotion is determined based on a price of a product of the merchant.
 27. The method of claim 26, in which the promotion is determined such that a non-zero monetary amount and the price are substantially similar.
 28. The method of claim 1, in which a time associated with the wager result is later than a time associated with the location.
 29. The method of claim 1, comprising presenting the promotion on the mobile device as well as the stationary device.
 30. The method of claim 29, in which presenting the promotion on the mobile device includes presenting a full screen video after play of the game.
 31. An apparatus comprising: a computing device; and a non-transitory medium having stored thereon a plurality of instructions that when executed cause the apparatus to: determine that a game played through a mobile device has produced a wager result greater than a non-zero monetary threshold; determine a location of the mobile device based on at least one of a signal strength, a video analysis, or a GPS signal; determine a promotion to be presented based on the wager result in the game being greater than the non-zero monetary threshold and the location being in a desired maximum distance from a merchant; determine that a stationary device is in a desired range of the mobile device based on the location and a second location of the stationary device; in response to determining the promotion and determining that the stationary device is in the desired range, determine that the stationary device will be used to present the promotion; and in response to determining that the stationary device will be used to present the promotion, control the stationary device to make a presentation of the promotion. 